James McAvoy - Home

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 ... read more

Portrait Photos of James McAvoy 33 Portrait Photos

Landscape Photos of James McAvoy 30 Landscape Photos