Her brother James confirmed in an interview with The Guardian that both of their parents were deceased.
[6] She attended the Catholic St Thomas Aquinas Secondary School in the Jordanhill.
[7] In 2022, she gave birth to her first child, Jamie Clement, her water breaking on the set of Two Doors Down.
[2][8] After leaving college with a degree in camera work, she decided to become an actress.
McAvoy's first major film role was as Estelle in the 2013 black comedy Filth, which she starred in alongside her older brother James.