2024
Blackshore as Bill McGuire2024
The Regime as Emil Bartos2024
KAOS as President Minos2024
The Teacher as Simon Cohen2023
Kinked as Not available2022
Andor as Commandant Jayhold Beehaz2022
Becoming Elizabeth as Anthony Denny2022
Phil Lynott: The Long Goodbye as Narrator2019
The Spy as General Ad-Din2019
Resistance as Senator Daniel Shea2019
The Song of Names as Gilbert2019
Agatha and the Curse of Ishtar as Sir Constance2019
A Girl From Mogadishu as Joe Costello2019
National Theatre Live: All About Eve as Addison Dewett2018
The Current War as Franklin Pope2018
Psychomanteum as Narrator2016
Florence Foster Jenkins as Phineas Stark2015
Galavant as King of Valencia2014
Fleming as Colonel William Donovan2014
Quirke as Inspector Hackett2014
The Voices as Sheriff Weinbacher2014
Standby as Paul2014
National Theatre Live: King Lear as The Earl of Kent2013
Toast of London as Not available2013
The Physician as Bar Kappara2013
One Chance as Luciano Pavarotti2013
Burton and Taylor as Milton Katselas2013
Lovely Louise as Bill2012
Call the Midwife as Father Joe2012
Ripper Street as Aiden Galvin2012
The Hollow Crown as Warwick2012
Titanic: Blood and Steel as Rex Riley2011
Fresh Meat as John Frobisher2011
Zen as Moscati2011
Cars 2 as Victor Hugo / Vladimir Trunkov / Ivan the Tow Truck (voice)2011
Killing Bono as Danny Machin2010
Sherlock as Angelo2010
The Pizza Miracle as Gianni2009
Holy Water as Inspector Brian Hogan2009
National Theatre Live: Phèdre as Theseus2009
Hilde as David O. Selznick2008
Whistleblower as Michael Neary2008
Happy-Go-Lucky as Tramp2007
Flawless as Henry2007
Saddam's Tribe as Saddam2006
The Nativity Story as Zechariah2006
Thin Lizzy: Outlawed - The Real Phil Lynott as Narrator2005
Isolation as Garda Hourigan2005
Dot.Kill as Capt. Tommy Byrnes2005
Omagh as Sam Pollock2004
Hustle as Johnny Keyes2004
Murder City as Not available2004
The Libertine as Keown2004
Inside I'm Dancing as Interview Panelist2004
Fallen as Mara2004
Wondrous Oblivion as Victor2003
The Commander as Not available2003
What a Girl Wants as Bride's Father2003
Monsieur N. as Dr. O'Meara2003
Byron as Turkish Governor2003
Mystics as Mickey Mac2002
Spooks as Roy Woodring2002
Foyle's War as Jose De Perez2002
Wire in the Blood as Not available2001
Waking the Dead as DI Bailey2001
Station Jim as Matapan2000
Rat as Newsreader2000
Altmann's Tongue as Narrator1998
The Ambassador as Not available1997
Jonathan Creek as Det. Inspector Barrison1996
Ballykissangel as Micky Keeler1996
The Van as Des, Health Inspector1996
My Friend Joe as Mr. Doyle1995
Jake's Progress as Consultant1995
Beyond Reason as John Horan1993
Peak Practice as Keith Johnson1993
In the Name of the Father as Hooker's Driver1993
The Snapper as Anaesthetist1992
Heartbeat as Igor Saukas1991
The Miracle as Washington, Destry Rides Again1988
Taffin as LesNaN
One Night Only as Harry ConwayNaN
Another Turn of the Screw as Henry James1988
Ink as Not available1951
Hallmark Hall of Fame as Constable