Actor
After the Silence
18 Dec 2026 · as Ethan
The Surgeon
31 Mar 2027 · as Jim
The Punisher: One Last Kill
2026 · as Mickey
Bob Marley: One Love
2024 · as Benjamin Elswitt
Yellow Belt
2023 · as Dad
Arracht
2021 · as Coleman Sharkey
Foscadh
2021 · as John Cunliffe
Impossible Monsters
2019 · as Otis
My Name Is Emily
2016 · as Young Policeman
Catch 22: Based on the Unwritten Story by Seanie Sugrue
2016 · as Mikey
Pursuit
2015 · as Oisín