2022
The Batman
(filming)
Officer Stanley Merkel
White
(Short) (post-production)
Lupo
2021
Eternals
(post-production)
Druig
2021
The Green Knight
(completed)
Scavenger
2019
Calm with Horses
Dympna
2019
Chernobyl
(TV Mini-Series)
Pavel
- The Happiness of All Mankind
(2019)
... Pavel
- Open Wide, O Earth
(2019)
... Pavel
2018
Black '47
Hobson
2018
American Animals
Spencer
2017
Dunkirk
George
2017
The Killing of a Sacred Deer
Martin
2017
Light Thereafter
Pavel
2016
Candy Floss
(Short)
Shane
2016/I
Trespass Against Us
Windows
2016
For You
(TV Short)
Darren
2016
Mammal
Joe
2016
Rebellion
(TV Mini-Series)
Cormac McDevitt
- Surrender
(2016)
... Cormac McDevitt
- Under Siege
(2016)
... Cormac McDevitt
- To Arms
(2016)
... Cormac McDevitt
- Young Guns
(2016)
... Cormac McDevitt
2015/II
The Break
(Short)
Sean
2015
Traders
Ken
2015
Norfolk
Boy
2014/II
North
(Short)
Aaron
2014/I
Standby
Crusty
2014
'71
Sean Bannon
2013
Love/Hate
(TV Series)
Wayne
- Episode #4.6
(2013)
... Wayne
- Episode #4.5
(2013)
... Wayne
- Episode #4.4
(2013)
... Wayne
- Episode #4.3
(2013)
... Wayne
- Episode #4.2
(2013)
... Wayne
6 More Episodes
2013/I
Stay
Sean Meehan
2013
Life's a Breeze
Pizza Guy
2013
Wasted
(Short)
Ben
2012
King of the Travellers
Young Dublin Lad
2012/II
Stalker
Tommy
2011/I
Stand Up
(Short)
Stand up Bully
2011
Between the Canals
Aido
2011
Fair City
(TV Series)
Dave Donoghue
- Episode #22.29
(2011)
... Dave Donoghue
- Episode #22.19
(2011)
... Dave Donoghue
- Episode #22.18
(2011)
... Dave Donoghue
2010
Jack Taylor
(TV Series)
Hoodie 1
- The Priest
(2010)
... Hoodie 1
2019
Hollywood Insider
(TV Series)
Self
- Reaction from Stars on Marvel's The Eternals
(2019)
... Self
2019
BAFTAs 2019
(TV Special)
Self - Nominee
2018
Ireland Unfiltered
(TV Series)
Self - Guest
2017
DÃas de cine
(TV Series)
Self - Interviewee
- Episode dated 30 November 2017
(2017)
... Self - Interviewee
2017
Box Office
(TV Series)
Self
- Episode dated 19 October 2017
(2017)
... Self
- Episode dated 19 July 2017
(2017)
... Self
2017
Made in Hollywood
(TV Series)
Self
- Dunkirk/Girls Trip/Valerian and the City of a Thousand Planets/Landline
(2017)
... Self