James McAvoy

Acting

James McAvoy

Born April 21, 1979Glasgow, Scotland, UK97 credits

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 also done voice work for animated films including Gnomeo & Juliet, its sequel Sherlock Gnomes, and Arthur Christmas. In 2003, McAvoy appeared in a lead role in Bollywood Queen, then in another lead role as Rory in Inside I'm Dancing in 2004. This was followed by a supporting role, as the faun Mr. Tumnus, in The Chronicles of Narnia: The Lion, the Witch and the Wardrobe (2005). His performance in Kevin Macdonald's drama The Last King of Scotland (2006) garnered him several award nominations, including the BAFTA Award for Best Supporting Actor. The critically acclaimed romantic drama war film Atonement (2007) earned him a Golden Globe Award nomination and his second BAFTA nomination. He later appeared as a newly trained assassin in the action thriller Wanted (2008). In 2011, McAvoy portrayed Professor Charles Xavier in the superhero film X-Men: First Class, a role he reprised in X-Men: Days of Future Past (2014), X-Men: Apocalypse (2016), Deadpool 2 (2018), and Dark Phoenix (2019). McAvoy starred in the crime comedy-drama film Filth (2013), for which he won Best Actor in the British Independent Film Awards. In 2016, he portrayed Kevin Wendell Crumb, a man with 23 alternate personalities, in M. Night Shyamalan's Split, for which he received critical acclaim, and later reprised the role for the sequel Glass (2019). Since 2019, he has portrayed Lord Asriel Belacqua in the BBC/HBO fantasy series His Dark Materials.

Known For

Filmography

Pose
2026Pose
as ThomasMovie
Speak No Evil
2024Speak No Evil
as PaddyMovie
The Book of Clarence
2024The Book of Clarence
as Pontius PilateMovie
The Sandman
2022The Sandman
as Golden Haired Man (voice)TV
The Bubble
2022The Bubble
as James McAvoyMovie
My Son
2021My Son
as Edmond MurrayMovie
Together
2021Together
as HeMovie
His Dark Materials
2019His Dark Materials
as Lord AsrielTV
It Chapter Two
2019It Chapter Two
as Bill DenbroughMovie
Dark Phoenix
2019Dark Phoenix
as Charles Xavier / Professor XMovie
Glass
2019Glass
as Patricia / Dennis / Hedwig / The Beast / Barry / Heinrich / Jade / Ian / Mary Reynolds / Norma / Jalin / Kat / B.T. / Kevin Wendell Crumb / Mr. Pritchard / Felida / Luke / Goddard / Samuel / PollyMovie
Watership Down
2018Watership Down
as Hazel (voice)TV
Once Upon a Deadpool
2018Once Upon a Deadpool
as Charles Xavier / Professor X (uncredited)Movie
Deadpool 2
2018Deadpool 2
as Charles Xavier (uncredited)Movie
Sherlock Gnomes
2018Sherlock Gnomes
as Gnomeo (voice)Movie
Submergence
2018Submergence
as James MoreMovie
Atomic Blonde
2017Atomic Blonde
as David PercivalMovie
Split
2017Split
as Dennis / Patricia / Hedwig / The Beast / Kevin Wendell Crumb / Barry / Orwell / JadeMovie
X-Men: Apocalypse
2016X-Men: Apocalypse
as Professor Charles XavierMovie
Victor Frankenstein
2015Victor Frankenstein
as Victor FrankensteinMovie
X-Men: Days of Future Past
2014X-Men: Days of Future Past
as Charles XavierMovie
Filth
2013Filth
as BruceMovie
Trance
2013Trance
as SimonMovie
Welcome to the Punch
2013Welcome to the Punch
as Max LewinskyMovie
Arthur Christmas
2011Arthur Christmas
as Arthur (voice)Movie
X-Men: First Class
2011X-Men: First Class
as Charles XavierMovie
The Conspirator
2011The Conspirator
as Frederick AikenMovie
Gnomeo & Juliet
2011Gnomeo & Juliet
as Gnomeo (voice)Movie
Conan
2010Conan
as Self - GuestTV
The Last Station
2009The Last Station
as Valentin BulgakovMovie
Wanted
2008Wanted
as Wesley GibsonMovie
Penelope
2007Penelope
as Johnny/MaxMovie
Becoming Jane
2007Becoming Jane
as Tom LefroyMovie
Atonement
2007Atonement
as Robbie TurnerMovie
The Last King of Scotland
2006The Last King of Scotland
as Dr. Nicholas GarriganMovie
Starter for 10
2006Starter for 10
as Brian JacksonMovie
Strings
2004Strings
as HalMovie
Inside I'm Dancing
2004Inside I'm Dancing
as Rory O'SheaMovie
Wimbledon
2004Wimbledon
as Carl ColtMovie
Shameless
2004Shameless
as Steve McBrideTV
Bright Young Things
2003Bright Young Things
as Simon BalcairnMovie
State of Play
2003State of Play
as Dan FosterTV
Jimmy Kimmel Live!
2003Jimmy Kimmel Live!
as Self - GuestTV
Foyle's War
2002Foyle's War
as Ray PritchardTV
Top Gear
2002Top Gear
as SelfTV
White Teeth
2002White Teeth
as Josh MalfenTV
White Teeth
2002White Teeth
as Josh MalfenMovie
The Pool
2001The Pool
as MikeMovie
Band of Brothers
2001Band of Brothers
as James W. MillerTV
Murder in Mind
2001Murder in Mind
as Martin VosperTV
Lorna Doone
2001Lorna Doone
as Sergeant BloxhamMovie
Lorna Doone
2000Lorna Doone
as Sergeant BloxhamTV
Regeneration
1997Regeneration
as Anthony BalfourMovie
The Near Room
1997The Near Room
as KevinMovie
Saturday Night Live
1975Saturday Night Live
as Self - HostTV
C
Control
as Dr. ConwayMovie
F
Faith
as MichaelMovie