2024
Belgravia: The Next Chapter as Lord Netherbury2024
Unsinkable as Morris Hawkins2023
The Diplomat as Hoope2022
Andor as Chief Hyne2022
The Chelsea Detective as Patrick Blythe2021
The Nevers as Lord Broughton2020
Bridgerton as Mr. Brookes2020
Misbehaviour as Lord Bly2019
Gentleman Jack as Charles Lawton2019
One Red Nose Day and a Wedding as George the Boor2018
The Children Act as Sherwood Runcie2016
The Crown as Cecil King2016
A United Kingdom as Sir Ian Fraser2015
Chewing Gum as Big Boss2014
Outlander as Lord William Dunsany2013
Father Brown as Arthur Le Broc2013
Austenland as Mr. Wattlesbrook2013
National Theatre Live: This House as Esher / Belfast West2012
Bad Education as Mr. Humpage2011
Game of Thrones as Yohn Royce2011
Death in Paradise as Colin Campbell2011
World's Craziest Fools as Not available2011
Johnny English Reborn as Derek2011
The Iron Lady as Cabinet Minister2011
Holy Flying Circus as Bernard Barnard QC2009
Margaret as Not available2008
How Not to Live Your Life as Harrison2008
The Bank Job as Sir Leonard Plugge2006
Coup! as Roddy Hamilton2005
Doctor Who as Not available2005
Doctor Who as General Asquith2004
Hustle as Jonathan Mortimer-Howe2004
One Last Chance as Alisdair Robb2004
Roman Road as Farmer2003
Spine Chillers as Not available2002
Foyle's War as Sir Alec Meyerson2002
Foyle's War as Sir Alec Myerson2002
Celeb as Not available2002
The Falklands Play as Sir Robert Armstrong (Cabinet Secretary)2001
Sword of Honour as Not available2000
My Family as Mr. Davis2000
Black Books as Rich Guy2000
Harry Enfield's Brand Spanking New Show as Not available2000
Randall & Hopkirk (Deceased) as Not available2000
Kevin & Perry Go Large as Bank Manager1999
CI5: The New Professionals as Not available1999
Eviction as The Landlord1998
Vanity Fair as Smith1998
Frenchman's Creek as Lord Godolphin1998
Monk Dawson as Fr Timothy1998
The Perfect Blue as Flashback Date #21997
Midsomer Murders as Desmond Harcourt1997
Midsomer Murders as Alistair Kingslake1997
Diana & Me as Chef1996
Wilderness as Jeremy1996
Wilderness as Jeremy1995
Pride and Prejudice as Mr Hurst1995
Kavanagh Q.C. as Timothy Ealand1995
Braveheart as Lord Bottoms1995
The Thin Blue Line as Commander Crow1995
Cutthroat Island as Captain Perkins1994
Four Weddings and a Funeral as George the Boor at The Boatman - Wedding One1993
Frank Stubbs Promotes as Businessman1993
The Remains of the Day as Sir Geoffrey Wren1993
Chef as Diner1992
Heartbeat as Lord Ashfordly1990
Mr. Bean as Hubert1990
Mr. Bean as Guardsman1989
Birds of a Feather as Wayne1988
Buster as Fairclough1987
Eat the Rich as Rupert1986
Casualty as Kenneth Stair1986
Half Moon Street as Alan Platts-Williams1986
Consuela (or, The New Mrs Saunders) as Jeremy1985
Plenty as Client's Asst.1984
The Bill as Not available1982
The Comic Strip Presents... as Jeremy