Actor
Bird
2024
as Bug
Bring Them Down
2024
as Jack
Saltburn
2023
as Oliver Quick
The Banshees of Inisherin
2022
as Dominic Kearney
The Batman
2022
as Unseen Arkham Prisoner
Eternals
2021
as Druig
The Green Knight
2021
as Scavenger
White
2021
as Lupo
Calm with Horses
2020
as Dympna
Black '47
2018
as Hobson
The Killing of a Sacred Deer
2017
as Martin Lang
Dunkirk
2017
as George
For You
2017
as Darren
Light Thereafter
2017
as Pavel
Trespass Against Us
2016
as Windows
Candy Floss
2016
as Shane
Mammal
2016
as Joe
Traders
2016
as Ken
The Break
2015
as Sean
Norfolk
2015
as Boy
North
2014
as Aaron
Standby
2014
as Crusty
'71
2014
as Sean Bannon
Stay
2013
as Sean Meehan
Life's a Breeze
2013
as Pizza Guy
Wasted
2013
as Ben
King of the Travellers
2013
as Young Dublin Lad
Stalker
2012
as Tommy Valentine
Stand Up!
2011
as Stand Up Bully
Between the Canals
2011
as Aido
Billy the Kid
Hurry Up Tomorrow
Amo Saddam
Crime 101
The Immortal Man: A Peaky Blinders Film
Sapphire