James McAvoy
McAvoy was born on 21 April 1979 in Glasgow, Scotland, to Elizabeth (née Johnstone), a nurse, and James McAvoy senior, a bus driver. He was raised in Drumchapel, Glasgow by his grandparents after his father abandoned his mother when James was 7. He went to St Thomas Aquinas Secondary in Jordanhill, Glasgow, where he did well enough and started 'a ...
See full bio »
Born:in Port Glasgow, Scotland, UK |
|
More at IMDbPro »
|