2024
Mary & George as Sir Francis Bacon (7 episodes)
2023
The Miracle Club as Father Dermot Byrne
2022
Masquerades of Research
2022
It Is in Us All as Father Mark
2021
Hidden Assets as Joe Galvin (1 episode)
2021
Masquerades of Research: Part I
2019
Darklands as Paddy (6 episodes)
2019
Brassic as Francis (3 episodes)
2019
The Virtues as Craigy (4 episodes)
2019
Cellar Door as Kassel
2018
Mary as Father Walsh
2018
Dublin Oldschool as Bates
2016
History's Future as MP
2014
Calvary as Prison Officer
2011
The Guard as Garda No. 1
2011
A Kiss for Jed Wood as Ray
2002
Queen of the Damned as Rent Boy
1997
Angela Mooney Dies Again as Hank
1990
Law & Order as Delgado (1 episode)