James McAvoy (born April 21, 1979) is a Scottish actor. He made his acting debut as a teen in The Near Room (1995) and appeared mostly on television until 2003, when his feature film career began. His notable television work includes the thriller State of Play, science fiction miniseries Frank Herbert's Children of Dune and the channel 4s BAFTA award-winning series Shameless (British TV series)
He has performed in several West End productions and has received four nominations for the Laurence Olivier Award for Bes
James McAvoy (born April 21, 1979) is a Scottish actor. He made his acting debut as a teen in The Near Room (1995) and appeared mostly on television until 2003, when his feature film career began. His notable television work includes the thriller State of Play, science fiction miniseries Frank Herbert's Children of Dune and the channel 4s BAFTA award-winning series Shameless (British TV series)
He has performed in several West End productions and has received four nominations for the Laurence Olivier Award for Best Actor, and has als . . . . Read More
asPatricia / Dennis / Hedwig / The Beast / Barry / Heinrich / Jade / Ian / Mary Reynolds / Norma / Jalin / Kat / B.T. / Kevin Wendell Crumb / Mr. Pritchard / Felida / Luke / Goddard / Samuel / Polly
2018
Sherlock Gnomes
asGnomeo (voice)
2017
Submergence
asJames More
2017
Atomic Blonde
asDavid Percival
2017
Split
asDennis / Patricia / Hedwig / The Beast / Kevin Wendell Crumb / Barry / Orwell / Jade
2016
X-Men: Apocalypse
asProfessor Charles Xavier
2015
Victor Frankenstein
asVictor Frankenstein
2014
The Disappearance of Eleanor Rigby: Her
asConor
2014
The Disappearance of Eleanor Rigby: Him
asConor
2014
X-Men: Days of Future Past
asCharles Xavier
2014
The Disappearance of Eleanor Rigby: Them
asConor Ludlow
2014
Muppets Most Wanted
asUPS Guy
2013
Filth
asBruce
2013
Trance
asSimon
2013
Welcome to the Punch
asMax Lewinsky
2011
Arthur Christmas
asArthur (voice)
2011
Children of the Atom - Filming X-Men: First Class
asSelf
2011
X-Men: First Class
asCharles Xavier
2011
The Conspirator
asFrederick Aiken
2011
Gnomeo & Juliet
asGnomeo (voice)
2009
The Last Station
asValentin Bulgakov
2008
Wanted
asWesley Gibson
2007
Penelope
asJohnny/Max
2007
Becoming Jane
asTom Lefroy
2007
Atonement
asRobbie Turner
2006
The Last King of Scotland
asDr. Nicholas Garrigan
2006
Starter for 10
asBrian Jackson
2005
The Chronicles of Narnia: The Lion, the Witch and the Wardrobe
asMr. Tumnus
2004
Strings
asHal
2004
Inside I'm Dancing
asRory O'Shea
2004
Wimbledon
asCarl Colt
2003
Bright Young Things
asSimon Balcairn
2002
Bollywood Queen
asJay
2002
White Teeth
asJosh Malfen
2001
The Pool
asMike
Control
asDr. Conway
2025
Lions Uncut: Australia 2025
asNarrator
2025
The Space Between Attack and Decay
asNarrator
2021
My Son
asEdmond Murray
2021
Together
asHe
2020
The Gruffalo and Me: The Remarkable Julia Donaldson
asreader
2020
The Magical World of Julia Donaldson
asSelf - Readings
2020
One World: Together at Home
asSelf
2020
National Theatre Live: Cyrano de Bergerac
asCyrano de Bergerac
2019
The Summers of It - Chapter Two: It Ends
asSelf
2019
It Chapter Two
asBill Denbrough
2018
Once Upon a Deadpool
asCharles Xavier / Professor X (uncredited)
2018
Deadpool 2
asCharles Xavier (uncredited)
2017
The Making of 'Split'
asSelf
2016
X-Men: Apocalypse Unearthed
asSelf
2015
Mutant vs. Machine: The Making of 'X-Men: Days of Future Past'