Actor
King Frankie
2024
as Jeffrey
Bring Them Down
2024
In the Land of Saints and Sinners
2023
as Conan McGrath
Ballywalter
2023
as Short
Operation Fortune: Ruse de Guerre
2023
as Bodhi - IT Specialist
Belfast
2021
as McLaury
Artemis Fowl
2020
as Goblin Lieutenant
The Current War
2018
as William Kemmler
The Siege of Jadotville
2016
as Radio Operator
Love & Friendship
2016
as The Young Curate
Orthodox
2015
as Young Shannon
Good Vibrations
2012
as Schoolboy Executive
Whole Lotta Sole
2011
as Sox
Parked
2010
as Youth
Cherrybomb
2009
as Fanta
Five Minutes of Heaven
2009
as Dave - 1975
City of Ember
2008
as Student #3
Fifty Dead Men Walking
2008
as Frankie
Peacefire
2008
as Pots