2019
Queen Marie of Romania as Woodrow Wilson2019
RSC Live: Timon of Athens as Flavius2017
RSC Live: Titus Andronicus as Marcus Andronicus2017
RSC Live: Antony & Cleopatra as Lepidus2016
The Crown as Lord Chamberlain2012
Ripper Street as Col. Sir Edward Bradford2010
Lennon Naked as Apple Accountant1997
Midsomer Murders as Robin Wooliscroft1997
Midsomer Murders as Connor Simpson1997
Coriolanus as Comminius1995
Father Ted as John O'Leary1994
A Breed of Heroes as Maj. Anthony Hamilton-Smith1992
Moon and Son as Not available1991
Soldier Soldier as Lt Col Mark Osbourne1990
Shoot to Kill as Detective Inspector1988
The Beiderbecke Connection as Not available1987
The Ruth Rendell Mysteries as Chief Supt. Howard Fortune1987
Inspector Morse as Frank McTeer1987
Up Line as Brian O'Brien1984
Laughterhouse as David Wolmer1982
Shine on Harvey Moon as Adrian Horowitz1980
The Awakening as Paul Whittier2022
Adnan Syed: Overturned Director of Photography