Credits

Actor (31 Credits)
Title Role Year
Charles Xavier 2016
Victor Frankenstein 2015
Charles Xavier/Professor X 2014
Simon 2013
Bruce 2013
Ray Pritchard 2006 - 2011
Charles Xavier 2011
Gnomeo [Voice] 2011
Frederick Aiken 2010
Valentin Bulgakov 2009
Wesley Gibson 2008
Robbie Turner 2007
Tom Lefroy 2007
Max/Johnny 2007
Nicholas Garrigan 2006
Brian Jackson 2006
Rory O'Shea 2005
Dan Foster 2004
Carl Colt 2004
Simon Balcairn 2003
Mike 2002
Sgt. Bloxham 2001
Anthony Balfour 1997
Producer (1 Credit)
Title Role Year
Voice (1 Credit)
Title Role Year
Guest (22 Credits)
Title Role Year
2015
See all 6 Episodes 2014 - 2015
2015
2007 - 2008
Appearing (7 Credits)
Subject (person only) (1 Credit)

Next On TVSee all »

Details

  • Birth Name: James Andrew McAvoy
  • Birth Place: Scotstoun, Glasgow, Scotland
  • Birthday: April 21, 1979, Taurus
  • Profession: Actor

Trending TonightSee all »