Acting

Citizen Weiner
Campaign Manager
2024

In the Land of Saints and Sinners
Mr Wright
2023

Abject
Husband
2022

Smother
John Kelleher
2021

Pledge
Ben
2019

Blood
Priest
2018

Salvation
Director
2017

6 Degrees of Murder
Civilian
2016

Veronica Guerin
Protection Garda No. 2
2003

No Tears
Dr McGahern
2002

The Magnificent Ambersons
First Policeman
2002

Morlang
Policeman
2001

Ordinary Decent Criminal
Dole Office Clerk
2000

Mir Friends
Bernard
1999

The Case of Majella McGinty
Uncle Pat
1999

I Went Down
Steo Gannon
1997