Actor
Learners
2024
as Charlie
In the Land of Saints and Sinners
2023
as Kevin Lynch
Rebecca’s Boyfriend
2021
as Rory
Electric Burma: The Concert for Aung San Suu Kyi - Words I Never Said
2016
as Self
All Good Children
2010
as Dara
A Shine of Rainbows
2009
as Seamus
Shrooms
2007
as Lonely Twin
Batman Begins
2005
as Little Boy
Reign of Fire
2002
as Kid (uncredited)