
James McAvoy
Known for Acting · 95 credits
- Born
- 1979-04-21 (age 47)
- Place of birth
- Glasgow, Scotland, UK
- Also known as
- James Andrew McAvoy
Biography
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
TV Shows (31)

The Late Show with Stephen Colbert
2015
as Self

Watch What Happens Live with Andy Cohen
2009
as Self - Guest

The Tonight Show Starring Jimmy Fallon
2014
as Self - Guest

The Daily Show
1996
as Self

Late Night with Seth Meyers
2014
as Self - Guest

Conan
2010
as Self - Guest

Saturday Night Live
1975
as Self - Host

The Graham Norton Show
2007
as Self - Guest

Jimmy Kimmel Live!
2003
as Self - Guest

Top Gear
2002
as Self

The Sandman
2022
as Golden Haired Man (voice)

The Tonight Show with Jay Leno
1992

Shameless
2004
as Steve McBride

Band of Brothers
2001
as James W. Miller

Foyle's War
2002
as Ray Pritchard

His Dark Materials
2019
as Lord Asriel

Hot Ones Versus
2024
as Self

The Oscars
1953
as Self

Friday Night with Jonathan Ross
2001
as Self - Guest

The Inspector Lynley Mysteries
2002
as Gowan Ross

Murder in Mind
2001
as Martin Vosper

State of Play
2003
as Dan Foster

The Great Celebrity Bake Off for Stand Up To Cancer
2018
as Self - Guest

Frank Herbert's Children of Dune
2003
as Leto Atreides II

Watership Down
2018
as Hazel (voice)

ShakespeaRe-Told
2005

The Claudia Winkleman Show
2026
as Self

Early Doors
2003
as Liam

Lorna Doone
2000
as Sergeant Bloxham

White Teeth
2002
as Josh Malfen

The Bridge: Race to a Fortune
2020
as Narrator
Movies (64)

The Chronicles of Narnia: The Lion, the Witch and the Wardrobe
2005
as Mr. Tumnus

Deadpool 2
2018
as Charles Xavier (uncredited)

X-Men: Apocalypse
2016
as Professor Charles Xavier

X-Men: Days of Future Past
2014
as Charles Xavier

Split
2017
as Dennis / Patricia / Hedwig / The Beast / Kevin Wendell Crumb / Barry / Orwell / Jade

It Chapter Two
2019
as Bill Denbrough

Dark Phoenix
2019
as Charles Xavier / Professor X

Pose
2026
as Thomas

Glass
2019
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 / Polly

Speak No Evil
2024
as Paddy

Wanted
2008
as Wesley Gibson

Atonement
2007
as Robbie Turner

Atomic Blonde
2017
as David Percival

Arthur Christmas
2011
as Arthur (voice)

Once Upon a Deadpool
2018
as Charles Xavier / Professor X (uncredited)

Penelope
2007
as Johnny/Max

Gnomeo & Juliet
2011
as Gnomeo (voice)

Victor Frankenstein
2015
as Victor Frankenstein

The Last King of Scotland
2006
as Dr. Nicholas Garrigan

Muppets Most Wanted
2014
as UPS Guy

Welcome to the Punch
2013
as Max Lewinsky

Filth
2013
as Bruce

Sherlock Gnomes
2018
as Gnomeo (voice)
Faith
as Michael

Trance
2013
as Simon

Together
2021
as He

The Bubble
2022
as James McAvoy

Becoming Jane
2007
as Tom Lefroy

Wimbledon
2004
as Carl Colt

My Son
2021
as Edmond Murray

The Conspirator
2011
as Frederick Aiken

Starter for 10
2006
as Brian Jackson

The Book of Clarence
2024
as Pontius Pilate

California Schemin'
2026
as Anthony

Bright Young Things
2003
as Simon Balcairn

The Disappearance of Eleanor Rigby: Her
2014
as Conor

The Summers of It - Chapter Two: It Ends
2019
as Self

One World: Together at Home
2020
as Self

The Disappearance of Eleanor Rigby: Them
2014
as Conor Ludlow

Submergence
2018
as James More

Inside I'm Dancing
2004
as Rory O'Shea

The Disappearance of Eleanor Rigby: Him
2014
as Conor

The Near Room
1997
as Kevin

The Last Station
2009
as Valentin Bulgakov

ShakespeaRe-Told: Macbeth
2005
as Joe Macbeth

The Making of 'Split'
2017
as Self

Lorna Doone
2001
as Sergeant Bloxham

The Pool
2001
as Mike

X-Men: First Class 35mm Special
2012
as Self

Children of the Atom - Filming X-Men: First Class
2011
as Self

Strings
2004
as Hal

Regeneration
1997
as Anthony Balfour

The Space Between Attack and Decay
2025
as Narrator

Double Take: Xavier & Magneto
2014
as Self

White Teeth
2002
as Josh Malfen

The Sands Between
2021
as Man

Bollywood Queen
2002
as Jay
The Magical World of Julia Donaldson
2020
as Self - Readings
The Gruffalo and Me: The Remarkable Julia Donaldson
2020
as reader

X-Men: First Class
2011
as Charles Xavier

National Theatre Live: Cyrano de Bergerac
2020
as Cyrano de Bergerac

Lions Uncut: Australia 2025
2025
as Narrator

Svensken bakom Hollywoodkroppen
2023
as Himself
Control
as Dr. Conway
About James McAvoy
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 vo… With 95 credits spanning from 1953 to 2026, James McAvoy has appeared in 64 films and 31 TV shows.
Fans searching for James McAvoy movies, James McAvoy filmography, or the latest projects starring James McAvoy can stream many of these titles on Bowood.TV, free and in HD, with no subscription required.
Most Popular James McAvoy Movies
- The Chronicles of Narnia: The Lion, the Witch and the Wardrobe (2005) — as Mr. Tumnus
- Deadpool 2 (2018) — as Charles Xavier (uncredited)
- X-Men: Apocalypse (2016) — as Professor Charles Xavier
- X-Men: Days of Future Past (2014) — as Charles Xavier
- Split (2017) — as Dennis / Patricia / Hedwig / The Beast / Kevin Wendell Crumb / Barry / Orwell / Jade
Where to Watch James McAvoy Films
Most James McAvoy movies and series are available to stream on Bowood.TV in full HD, completely free and without signup. Browse the complete filmography above to jump directly to any title. For more films and the latest web series featuring James McAvoy, check our movies catalogue and browse page.