James McAvoy

James McAvoy

About James McAvoy

James Andrew McAvoy (born 21 April 1979) is a Scottish stage and screen actor. He made his acting debut as a teen in 1995's The Near Room and continued to make mostly television appearances until the early 2000s.

Contributions by NeilEvans, Melty girl, and Amoammo.