
Actor
Age 47 · UK

2018 · ★ 7.5
as Charles Xavier (uncredited)

2017 · ★ 7.3
as Dennis / Patricia / Hedwig / The Beast / Kevin Wendell Crumb / Barry / Orwell / Jade

2014 · ★ 7.5
as Charles Xavier

2016 · ★ 6.5
as Professor Charles Xavier

2011 · ★ 7.3
as Charles Xavier (24 Years)

2005 · ★ 7.1
as Mr. Tumnus

2019 · ★ 6.8
as Bill Denbrough

2019 · ★ 6.7
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

2008 · ★ 6.5
as Wesley Gibson

2019 · ★ 6
as Charles Xavier / Professor X

2017 · ★ 6.4
as David Percival

2007 · ★ 7.6
as Robbie Turner

2006 · ★ 7.4
as Dr. Nicholas Garrigan

2024 · ★ 7.1
as Paddy

2013 · ★ 6.6
as Simon

2015 · ★ 6
as Victor Frankenstein

2011 · ★ 5.9
as Gnomeo (voice)

2013 · ★ 6.8
as Bruce

2011 · ★ 6.8
as Arthur (voice)

2006 · ★ 6.7
as Johnny/Max

2007 · ★ 7.3
as Tom Lefroy

2004 · ★ 6.2
as Carl Colt

2014 · ★ 6.3
as UPS Guy

2018 · ★ 7.1
as Charles Xavier / Professor X (uncredited)

2018 · ★ 5.7
as Gnomeo (voice)

2013 · ★ 5.9
as Max Lewinsky

2022 · ★ 4.6
as James McAvoy

2021 · ★ 6.1
as Edmond Murray

2011 · ★ 6.6
as Frederick Aiken

2006 · ★ 6.4
as Brian Jackson
Movies from TMDB, TV roles from TVmaze (main cast only).