Jeffrey
King Frankie (2024)
Bring Them Down (2024)
Conan McGrath
في أرض القديسين والخطاة (2023)
Short
Ballywalter (2023)
Bodhi - IT Specialist
عملية فورتشن: حيلة الحرب (2023)
McLaury
بيلفاست (2021)
Goblin Lieutenant
Artemis Fowl (2020)
William Kemmler
The Current War (2018)
Radio Operator
The Siege of Jadotville (2016)
The Young Curate
Love & Friendship (2016)
Young Shannon
Orthodox (2015)
Schoolboy Executive
Good Vibrations (2012)
Frank Bell
Saving the Titanic (2012)
Sox
Whole Lotta Sole (2011)
Youth
Parked (2010)
Fanta
Cherrybomb (2009)
Dave - 1975
Five Minutes of Heaven (2009)
Student #3
مدينة إيمبر (2008)
Frankie
Fifty Dead Men Walking (2008)
Pots
Peacefire (2008)
Writer
The Party (2016)