Born · April 21, 1979 (46 years old)
Known For: Acting
Place of Birth: Glasgow, Scotland, UK
Paddy
2024
Pontius Pilate
2024
Himself
2023
James McAvoy
2022
Man
2021
Gnomeo (voice)
2018
James More
2017
David Percival
2017
Dennis / Patricia / Hedwig / The Beast / Kevin Wendell Crumb / Barry / Orwell / Jade
2017
Professor Charles Xavier
2016
Victor Frankenstein
2015
Conor
2014
Conor
2014
Charles Xavier
2014
Conor Ludlow
2014
UPS Guy
2014
Bruce
2013
Simon
2013
Max Lewinsky
2013
Arthur (voice)
2011
2011
Charles Xavier
2011
Frederick Aiken
2011
Gnomeo (voice)
2011
Valentin Bulgakov
2009
Wesley Gibson
2008
Tom Lefroy
2007
Robbie Turner
2007
Brian Jackson
2006
Johnny/Max
2006
Dr. Nicholas Garrigan
2006
Mr. Tumnus
2005
Hal (voice)
2004
Rory O'Shea
2004
Carl Colt
2004
Simon Balcairn
2003
Jay
2002
Josh Malfen
2002
Mike
2001
Dr. Conway
Kevin
1997
Self · (1 episode)
2024
Golden Haired Man (voice) · (1 episode)
2022
Edmond Murray
2021
He
2021
reader
2020
Self - Readings
2020
Narrator · (13 episodes)
2020
Self
2020
Cyrano de Bergerac
2020
Self
2019
Lord Asriel · (12 episodes)
2019
Bill Denbrough
2019
Charles Xavier / Professor X
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
2019
Hazel (voice) · (2 episodes)
2018
Charles Xavier / Professor X (uncredited)
2018
Charles Xavier (uncredited)
2018
Self - Guest · (1 episode)
2018
Self
2017
Self · (1 episode)
2015
Self · (3 episodes)
2014
Self · (1 episode)
2014
(1 episode)
2014
Self
2012
Self - Guest · (3 episodes)
2009
Self - Guest · (10 episodes)
2007
Self · (1 episode)
2006
Joe Macbeth
2005
(1 episode)
2005
Steve McBride · (6 episodes)
2004
Dan Foster · (6 episodes)
2003
Liam · (6 episodes)
2003
Leto Atreides II · (3 episodes)
2003
Ray Pritchard · (1 episode)
2002
Self · (2 episodes)
2002
Josh Malfen · (4 episodes)
2002
Gowan Ross · (1 episode)
2002
Self - Guest · (1 episode)
2001
James W. Miller · (1 episode)
2001
Martin Vosper · (1 episode)
2001
Sergeant Bloxham
2001
Sergeant Bloxham · (2 episodes)
2000
Anthony Balfour
1997
Self · (2 episodes)
1996
(3 episodes)
1992
Self - Host · (1 episode)
1975