

Pose(2026)
Thomas

California Schemin'(2026)

The Space Between Attack and Decay(2025)
Narrator

Lions Uncut: Australia 2025(2025)
Narrator

Speak No Evil(2024)
Paddy

The Book of Clarence(2024)
Pontius Pilate

Svensken bakom Hollywoodkroppen(2023)
Himself

The Bubble(2022)
James McAvoy

The Sands Between(2021)
Man

My Son(2021)
Edmond Murray

Together(2021)
He

National Theatre Live: Cyrano de Bergerac(2020)
Cyrano de Bergerac
The Gruffalo and Me: The Remarkable Julia Donaldson(2020)
reader

Dark Phoenix(2019)
Charles Xavier / Professor X

Glass(2019)
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

It Chapter Two(2019)
Bill Denbrough

Sherlock Gnomes(2018)
Gnomeo (voice)

Submergence(2018)
James More

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

Deadpool 2(2018)
Charles Xavier (uncredited)

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

Atomic Blonde(2017)
David Percival

X-Men: Apocalypse(2016)
Professor Charles Xavier

Victor Frankenstein(2015)
Victor Frankenstein

X-Men: Days of Future Past(2014)
Charles Xavier

The Disappearance of Eleanor Rigby: Them(2014)
Conor Ludlow

The Disappearance of Eleanor Rigby: Her(2014)
Conor

The Disappearance of Eleanor Rigby: Him(2014)
Conor

Muppets Most Wanted(2014)
UPS Guy

Trance(2013)
Simon

Welcome to the Punch(2013)
Max Lewinsky

Filth(2013)

The Conspirator(2011)
Frederick Aiken

Gnomeo & Juliet(2011)
Gnomeo (voice)

X-Men: First Class(2011)
Charles Xavier

Arthur Christmas(2011)
Arthur (voice)

50/50(2011)

The Last Station(2009)
Valentin Bulgakov

Wanted(2008)
Wesley Gibson

Becoming Jane(2007)
Tom Lefroy

Atonement(2007)
Robbie Turner

Penelope(2007)
Johnny/Max

The Last King of Scotland(2006)
Dr. Nicholas Garrigan

Starter for 10(2006)
Brian Jackson

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

ShakespeaRe-Told: Macbeth(2005)
Joe Macbeth

Strings(2004)
Hal

Inside I'm Dancing(2004)
Rory O'Shea

Wimbledon(2004)
Carl Colt

Bright Young Things(2003)
Simon Balcairn

Bollywood Queen(2002)
Jay

White Teeth(2002)
Josh Malfen

The Pool(2001)
Mike

Lorna Doone(2001)
Sergeant Bloxham

The Near Room(1997)
Kevin

Regeneration(1997)
Anthony Balfour
Control
Dr. Conway
Faith
Michael