
Filmography78 titles
Importing filmography…
| Year | Title | Character | Age at release |
|---|---|---|---|
| 2026 | PoseMovie | Thomas | 47 |
| 2026 | FaithMovie | Michael | 47 |
| 2024 | Hot Ones VersusSeries | Self | 45 |
| 2024 | The Book of ClarenceMovie | Pontius Pilate | 45 |
| 2022 | The BubbleMovie | James McAvoy | 43 |
| 2022 | The SandmanSeries | Golden Haired Man (voice) | 43 |
| 2021 | TogetherMovie | He | 42 |
| 2020 | One World: Together at HomeMovie | Self | 41 |
| 2020 | National Theatre Live: Cyrano de BergeracMovie | Cyrano de Bergerac | 41 |
| 2019 | His Dark MaterialsSeries | Lord Asriel | 40 |
| 2019 | GlassMovie | 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 | 40 |
| 2019 | Dark PhoenixMovie | Charles Xavier / Professor X | 40 |
| 2019 | It Chapter TwoMovie | Bill Denbrough | 40 |
| 2019 | The Summers of It - Chapter Two: It EndsMovie | Self | 40 |
| 2018 | Deadpool 2Movie | Charles Xavier (uncredited) | 39 |
| 2018 | Watership DownSeries | Hazel (voice) | 39 |
| 2018 | Once Upon a DeadpoolMovie | Charles Xavier / Professor X (uncredited) | 39 |
| 2018 | Sherlock GnomesMovie | Gnomeo (voice) | 39 |
| 2018 | The Great Celebrity Bake Off for Stand Up To CancerSeries | Self - Guest | 39 |
| 2017 | SplitMovie | Dennis / Patricia / Hedwig / The Beast / Kevin Wendell Crumb / Barry / Orwell / Jade | 38 |
| 2017 | Atomic BlondeMovie | David Percival | 38 |
| 2017 | The Making of 'Split'Movie | Self | 38 |
| 2016 | X-Men: ApocalypseMovie | Professor Charles Xavier | 37 |
| 2016 | WIRED's Autocomplete InterviewsSeries | Self - Guest | 37 |
| 2015 | The Late Show with Stephen ColbertSeries | Self | 36 |
| 2015 | Victor FrankensteinMovie | Victor Frankenstein | 36 |
| 2014 | X-Men: Days of Future PastMovie | Charles Xavier | 35 |
| 2014 | The Tonight Show Starring Jimmy FallonSeries | Self - Guest | 35 |
| 2014 | Late Night with Seth MeyersSeries | Self - Guest | 35 |
| 2014 | The Disappearance of Eleanor Rigby: HerMovie | Conor | 35 |
| 2014 | The Disappearance of Eleanor Rigby: HimMovie | Conor | 35 |
| 2014 | The Disappearance of Eleanor Rigby: ThemMovie | Conor Ludlow | 35 |
| 2014 | Muppets Most WantedMovie | UPS Guy | 35 |
| 2014 | Double Take: Xavier & MagnetoMovie | Self | 35 |
| 2013 | FilthMovie | Bruce | 34 |
| 2013 | Welcome to the PunchMovie | Max Lewinsky | 34 |
| 2013 | TranceMovie | Simon | 34 |
| 2012 | X-Men: First Class 35mm SpecialMovie | Self | 33 |
| 2011 | Gnomeo & JulietMovie | Gnomeo (voice) | 32 |
| 2011 | The ConspiratorMovie | Frederick Aiken | 32 |
| 2011 | X-Men: First ClassMovie | Charles Xavier | 32 |
| 2011 | Arthur ChristmasMovie | Arthur (voice) | 32 |
| 2011 | Children of the Atom - Filming X-Men: First ClassMovie | Self | 32 |
| 2009 | Watch What Happens Live with Andy CohenSeries | Self - Guest | 30 |
| 2009 | The Last StationMovie | Valentin Bulgakov | 30 |
| 2008 | WantedMovie | Wesley Gibson | 29 |
| 2007 | AtonementMovie | Robbie Turner | 28 |
| 2007 | The Graham Norton ShowSeries | Self - Guest | 28 |
| 2007 | PenelopeMovie | Johnny/Max | 28 |
| 2007 | Becoming JaneMovie | Tom Lefroy | 28 |
| 2006 | Starter for 10Movie | Brian Jackson | 27 |
| 2006 | The Last King of ScotlandMovie | Dr. Nicholas Garrigan | 27 |
| 2005 | ShakespeaRe-ToldSeries | — | 26 |
| 2005 | The Chronicles of Narnia: The Lion, the Witch and the WardrobeMovie | Mr. Tumnus | 26 |
| 2004 | ShamelessSeries | Steve McBride | 25 |
| 2004 | WimbledonMovie | Carl Colt | 25 |
| 2004 | Inside I'm DancingMovie | Rory O'Shea | 25 |
| 2004 | StringsMovie | Hal | 25 |
| 2003 | State of PlaySeries | Dan Foster | 24 |
| 2003 | Jimmy Kimmel Live!Series | Self - Guest | 24 |
| 2003 | Bright Young ThingsMovie | Simon Balcairn | 24 |
| 2003 | Frank Herbert's Children of DuneSeries | Leto Atreides II | 24 |
| 2002 | The Inspector Lynley MysteriesSeries | Gowan Ross | 23 |
| 2002 | Foyle's WarSeries | Ray Pritchard | 23 |
| 2002 | White TeethMovie | Josh Malfen | 23 |
| 2002 | White TeethSeries | Josh Malfen | 23 |
| 2001 | Band of BrothersSeries | James W. Miller | 22 |
| 2001 | Friday Night with Jonathan RossSeries | Self - Guest | 22 |
| 2001 | Lorna DooneMovie | Sergeant Bloxham | 22 |
| 2001 | Murder in MindSeries | Martin Vosper | 22 |
| 2001 | The PoolMovie | Mike | 22 |
| 2000 | Lorna DooneSeries | Sergeant Bloxham | 21 |
| 1996 | The Daily ShowSeries | Self | 17 |
| 1992 | The Tonight Show with Jay LenoSeries | — | 13 |
| 1991 | New VoicesSeries | Local boy | 12 |
| 1975 | Saturday Night LiveSeries | Self - Host | — |
| 1953 | The OscarsSeries | Self | — |
| 0 | ControlMovie | Dr. Conway | — |