Movie |
Red Sonja
|
Draygan |
2025 |
Series |
The Last Bus
|
Dalton Monkhouse |
2022-04-01 |
Series |
The Umbrella Academy
|
Klaus Hargreeves / Number Four |
2019-02-15 |
Movie |
The Song of Sway Lake
|
Nikolai |
2019-06-07 |
Movie |
Mute
|
Luba |
2018-02-23 |
Movie |
Bad Samaritan
|
Sean Falco |
2018-04-19 |
Movie |
Mortal Engines
|
Tom Natsworthy |
2018-11-27 |
Movie |
Geostorm
|
Duncan Taylor |
2017-10-12 |
Movie |
Three Summers
|
Roland |
2017-11-02 |
Movie |
Jet Trash
|
Lee |
2016-06-24 |
Movie |
The Messenger
|
Jack |
2015-07-16 |
Series |
Fortitude
|
|
2015-01-29 |
Movie |
Moonwalkers
|
Leon |
2015-03-14 |
Movie |
Anita B.
|
Eli |
2014-01-28 |
Movie |
The Road Within
|
Vincent |
2014-10-24 |
Movie |
The Mortal Instruments: City of Bones
|
Simon Lewis |
2013-08-21 |
Series |
Me and Mrs Jones
|
Billy |
2012-10-12 |
Movie |
Season of the Witch
|
Kay |
2011-01-07 |
Movie |
Killing Bono
|
Ivan McCormick |
2011-04-01 |
Movie |
Demons Never Die
|
Archie |
2011-10-27 |
Movie |
The Borrowers
|
Spiller |
2011-12-25 |
Movie |
A Turtle's Tale: Sammy's Adventures
|
Ray (voice) |
2010-08-04 |
Series |
Accused
|
Stephen Cartwright |
2010-11-15 |
Series |
Love/Hate
|
Darren Tracey |
2010-10-03 |
Movie |
Cherrybomb
|
Luke |
2009-02-08 |
Movie |
Red Riding: The Year of Our Lord 1983
|
BJ |
2009-02-28 |
Series |
Misfits
|
Nathan Young |
2009-11-12 |
Movie |
Red Riding: The Year of Our Lord 1974
|
BJ |
2009-02-28 |
Movie |
Red Riding: The Year of Our Lord 1980
|
BJ |
2009-02-28 |
Movie |
Lowland Fell
|
Mark |
2008-07-12 |
Series |
Rock Rivals
|
Addison Teller |
2008-03-05 |
Movie |
An Créatúr
|
Conor Buckley |
2007-10-03 |
Series |
Bel's Boys
|
Max |
2006-10-16 |
Movie |
Ghostwood
|
Tim |
2006-01-01 |
Series |
Young Blades
|
Louis XIV of France |
2005-01-23 |
Series |
Foreign Exchange
|
Cormac MacNamara |
2004-11-05 |
Movie |
A Dublin Story
|
Clocker |
2003-07-12 |
Series |
The Clinic
|
Shane Hunter |
2003-10-12 |