2024
King Frankie as Aidan
2024
Dead and Buried (4 episodes)
2023
The Christmas Break as Calum Reilly
2023
Wickedly Evil as The Chief
2023
Der Irland-Krimi: Mond über Galway as Jonathan Carroll
2019
Abe's Story as Richard
2014
Penny Dreadful as Colonel Brewster (1 episode)
2014
The Walshes as Martin (3 episodes)
2013
The Ice Cream Girls as Jim (3 episodes)
2013
Vikings as Count Odo (12 episodes)
2012
Titanic: Blood and Steel as Sir Norman Hill (1 episode)
2012
Saving the Titanic as White Star Lawyer
2010
When Harvey Met Bob as Tony Powell
2009
Val Falvey, TD as Pat Daly (6 episodes)
2009
Wide Open Spaces as Gerard Ring
2008
Alarm as Joe / Mossie
2007
The Shadow in the North as Bram Stoker
2003
Intermission as Mr. Henderson
1998
Soft Sand, Blue Sea as Joe
1996
Michael Collins as Arthur Griffith
1996
Loving as Michael Mathewson
1996
Ballykissangel as Paul Dooley (8 episodes)
1995
Frankie Starlight as Senior Customs Officer
1991
The Treaty as George Gavan Duffy