Career

Film
Mortal Engines (2018) Tom Natsworthy
The Song Of Sway Lake (2018) Nikolai
Bad Samaritan (2018) Sean Falco
Mute (2018) Luba
Dicky (2017) Dicky
Geostorm (2017) Duncan Taylor
Three Summers (2017) Roland
Banshee Betty (2016)
Jet Trash (2016) Lee
The Bigger Picture (2016) Jamie
Rideshare (2015) Sean
The Messenger (2015) Jack
Moonwalkers (2015) Leon
The Exchange (2014)
The Road Within (2014) Vincent
Anita B. (2014) Eli
The Mortal Instruments: City Of Bones (2013) Simon
Push It (2013) The Lead
Immaturity For Charity (2012) Burglar 1
The Borrowers (2011) Spiller
Demons Never Die (2011) Archie
Killing Bono (2011) Ivan McCormick
Season Of The Witch (2011) Kay
A Turtle’s Tale: Sammy’s Adventures (2010) Ray
Cherrybomb (2009) Luke
Ghostwood (2008) Tim
Lowland Fell (2008) Mark
Summer of the Flying Saucer (2008) Danny
The Helpless Creature (2007) Conor Buckley
A Dublin Story (2003) Clocker
An Cuainín (2003) Duncan’s Son
Song for a Raggy Boy (2003) O Reilly 58

Television
The Umbrella Acamedy (2019-2021) Klaus Hargreeves
Angel Dust (2020) Narrator
Robot Chicken (2019) Stormtrooper/Gooey Louie
Trailer Park Boys: Park After Dark (2019) Robert Sheehan
The Young Offenders (2018) Robert Sheehan
Genius (2018) Carles Casagemas
Fortitude (2017) Vladek Klimov
Love/Hate (2010-2013) Darren
In Love With… (2012) Nicky
Me And Mrs Jones (2012) Billy
Accused (2012) Stephen Cartwright
Misfits (2009-2011) Nathan Young
Coming Up (2010) Jason
Red Riding: 1980 (2009) BJ
Red Riding: 1983 (2009) BJ
Red Riding: 1974 (2009) BJ
BitterSweet (2008) Liam
Rock Rivals (2008) Addison Teller
The Tudors (2008) Apprentice
Bel’s Boys (2006) Max
The Clinic (2006) Shane Hunter
Young Blades (2005) King Louis XIV
Foreign Exchange (2004) Cormac MacNamara