McAvoy was born on 21 April 1979 in Glasgow, Scotland, to James, a bus driver, and Elizabeth (née Johnstone), a nurse. He was raised on a housing estate in Drumchapel, Glasgow by his maternal grandparents (James, a butcher, and Mary), after his parents divorced when James was 11.
People also ask
What are some fun facts about James McAvoy?
What made James McAvoy famous?
Does James McAvoy have kids?
What was James McAvoy's big break?
James McAvoy
Scottish actor
James McAvoy is a Scottish actor. He made his acting debut as a teen in The Near Room and appeared mostly on television until 2003, when his feature film career began. Wikipedia
Born: April 21, 1979 (age 45 years), Glasgow, United Kingdom
Spouse: Lisa Liberati (m. 2022) and Anne-Marie Duff (m. 2006–2016)
Height: 5′ 7″
Upcoming movie: Speak No Evil
Movies
TV shows