HOLLYWOOD actor James McAvoy has been left heartbroken after his mum passed away aged just 59 in her Glasgow home.

Liz Johnstone battled poor health for years and died at the family home in Drumchapel where James, 38, grew up, alongside his sister Joy, 35.

READ MORE: James McAvoy: Patrick Stewart 'has a bag of my hair in his safe'

A local source told the Daily Record: “Liz had health troubles and faced up to them as well as possible but it meant she really kept herself to herself.

“She had no desire to change her life on the back of his fame. She wished to stay in Drumchapel and that’s what she did.

“She never ever held any airs and graces about James and Joy being on TV or in movies and she would play it down. But she was very proud of them both."

X-Men star James regularly visited his family at their council flat in Glasgow.

READ MORE: James McAvoy: Patrick Stewart 'has a bag of my hair in his safe'

The source added: “They are extremely nice and down to earth people and that probably helped keep James fairly grounded despite his big success.”

Police Scotland said: "Around 5.30pm on the 18th of January, the body of a 59-year-old woman was found in a property on Drumchapel Road.

“The death is being treated as non-suspicious."