James McAvoy

Date of Birth 21 Apr. 1979
Place of Birth Port Glasgow, Scotland, UK



2006 The Last King of Scotland as Dr. Nicholas Garrigan
2007 Becoming Jane as Tom Lefroy
2007 Atonement as Robbie Turner
2004 Strings as Hal
2001 Swimming Pool as Mike
2004 Inside I'm Dancing as Rory O'Shea
2006 Penelope as Johnny/Max
2004 Wimbledon as Carl Colt
2008 Wanted as Wesley Gibson
2006 Starter for 10 as Brian Jackson
2009 The Last Station as Valentin Bulgakov
2010 The Conspirator as Frederick Aiken
2003 Bright Young Things as Simon Balcairn
2002 Bollywood Queen as Jay
2011 Gnomeo & Juliet as Gnomeo (voice)
2013 Trance as Simon
2011 Arthur Christmas as Arthur (voice)
2013 Welcome to the Punch as Max Lewinsky
2013 Filth as Bruce Robertson
2003 Frank Herbert's Children of Dune as Leto Atreides II
2015 Victor Frankenstein as Victor Von Frankenstein
2014 Muppets Most Wanted as UPS Guy
1995 The Near Room as Kevin
2018 Sherlock Gnomes as Gnomeo (voice)
2017 Atomic Blonde as David Percival
2016 X-Men: Apocalypse as Professor Charles Xavier
2018 Submergence as James Moore
2005 Shakespeare Retold: Macbeth as Joe Macbeth
2011 X-Men: First Class as Charles Xavier / Professor X
2014 X-Men: Days of Future Past as Charles Xavier / Professor X (Young)
1997 Regeneration as Anthony Balfour
2001 Lorna Doone as Sergeant Bloxham
2003 State of Play as Dan Foster
2016 Split as Dennis / Patricia / Hedwig / The Beast / Kevin Wendell Crumb / Barry / Orwell / Jade
2003 Children of Dune - Part 3 as Leto Atreides II
2018 X-Men: Dark Phoenix as Charles Xavier / Professor X
2003 Children of Dune - Part 1 as Leto Atreides II
2003 Children of Dune - Part 2 as Leto Atreides II
2001 Band of Brothers as Pvt. James W. Miller
2015 X-Men: Unguarded as Himself
2019 Glass as Kevin Wendell Crumb / The Horde
2020 X-Force as Charles Xavier / Professor X
Select Your city:

Abu Dhabi








KSA All Cities