Actor
Dead Shot
2023
as Hogan
The Wonder
2022
as Malachy O'Donnell
Nowhere Special
2020
as Trevor
A Good Woman Is Hard to Find
2019
as Terry
The Miniaturist
2017
as Arnoud
The Foreigner
2017
as McCormick
Florence Foster Jenkins
2016
as Stagehand 2
The Rack Pack
2016
as Dennis Taylor
The Lock-In
2015
as Colin
Mr. Nice
2010
as Irish Man
Titanic Town
1998
as Niall French
This Is the Sea
1997
as Ezeldel Lamthorn