| Year | Title | Role | Rating |
|---|---|---|---|
|
2026
|
The Last Temptation of Becky |
Agent Jeffrey Fox
|
5.5
/ 10
|
|
2026
|
No Ordinary Heist |
Red
|
6.7
/ 10
|
|
2026
|
The Morrigan |
Rescuer
|
3.7
/ 10
|
|
2025
|
A Song |
James
|
-
|
|
2025
|
The Gay Agenda 33 |
-
|
-
|
|
2024
|
Martin Scorsese Presents: The Saints |
Patrick
|
5
/ 10
|
|
2024
|
Old Guy |
Colton, Hotel Worker
|
5.576
/ 10
|
|
2024
|
Stormskerry Maja |
Wilson
|
6.7
/ 10
|
|
2024
|
Sins of the Cloth |
Father Gibson
|
-
|
|
2023
|
Blue Lights |
Murray Canning
|
7.572
/ 10
|
|
2023
|
In the Land of Saints and Sinners |
Curtis June
|
6.43
/ 10
|
|
2023
|
The Last Rifleman |
Tony McCann
|
6.6
/ 10
|
|
2023
|
A Particular Friend |
Father Gibson
|
-
|
|
2023
|
Barber |
Cian Kelly
|
4.8
/ 10
|
|
2022
|
Nightride |
Magic Shop (voice)
|
5.5
/ 10
|
|
2021
|
Hidden Assets |
Darren Reid
|
6.7
/ 10
|
|
2021
|
Black Medicine |
Conor
|
6
/ 10
|
|
2020
|
Normal People |
Niall
|
8.1
/ 10
|
|
2018
|
Derry Girls |
Benny
|
8.135
/ 10
|
|
2018
|
Krypton |
Taz-Ran
|
7.1
/ 10
|
|
2018
|
Blood |
Owen Mooney
|
6.8
/ 10
|
|
2017
|
Catcalls |
Catcaller
|
5.8
/ 10
|
|
2013
|
Vikings |
Messenger
|
8.105
/ 10
|
|
2009
|
Storyland |
Cashier
|
7
/ 10
|
|
-
|
Blood on Snow |
-
|
-
|
|
-
|
Love and bullets |
Ludlow
|
-
|
|
-
|
U Home? x |
-
|
-
|