James McAvoy - Biography - IMDb
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, ... ... In April 2015 McAvoy pledged £125,000 to help fund a ten-year scholarship programme at his former dram...