Birthday: April 21st (Saturday), 1979
Birth Place: Glasgow, Scotland, UK
Sex: Male, Height: 170cm
Awards: Nominated for 1 Golden Globe.
Biography: McAvoy was born on 21 April 1979 in Glasgow, Scotland, to Elizabeth (nee Johnstone), a nurse, and James McAvoy, Sr. He was raised in Drumchapel, Glasgow by his grandparents after his father, a roofer by trade, abandoned his mother when James Jr. was 7. He went to St Thomas Aquinas Secondary in Jordanhill, Glasgow, where he did well enough and ......