
Acted in 16
2020s
- 2026
Bad Luck
Parking Attendant
- 2025
The Lyric Theatre: A Christmas Carol
Ebenezer Scrooge
- 2023
- 2021
Doineann
Garda Summers
Three Families
Dr. Corin Brewster · 1 episode
Bloodlands
Noel Timoney · 3 episodes
2010s
- 2019
A Bump Along the Way
Michael
- 2018
- 2011
2000s
- 2005
Mickybo and Me
Preacher
- 2001
H3
Simpson
1990s
- 1999
With or Without You
Terry
- 1996
Some Mother's Son
Inspector McPeake
- 1991
Force of Duty
Detective Doyle
- 1990
A Safe House
Sean Smyth
1980s
- 1987
Foreign Bodies
Tom · 17 episodes
Wrote 2
1990s
- 1991
Michael Landon: Memories with Laughter and Love
Writer
1970s
- 1975
Train Ride to Hollywood
Writer