2022
Andor as Admiral Daysar2022
Enola Holmes 2 as Henry Lyon2017
Strike as Grant Ledwell2015
The Coroner as Grantham Naseby2014
W1A as Neil Reid2014
Lovesick as Alexander2013
Father Brown as August Bestwick2013
Endeavour as Val Todd2011
The Iron Lady as Shadow Minister2011
The North London Book of the Dead as Boss2011
Fast Freddie, the Widow and Me as Charlie Archer2011
Nancy, Sid and Sergio as DI Palmer2010
The Silence as Not available2008
Criminal Justice as Barry Coulter2007
Lewis as Leon Suskin2007
The Time of Your Life as Dave2007
The Time of Your Life as Dave2005
Doctor Who as Kempe2005
Gideon's Daughter as Bill2005
Wallis & Edward as Ernest Simpson2005
Beneath the Skin as Dominic Hintlesham2004
Stage Beauty as Harry2004
Disappeared as Peter Vine2003
The Key as Not available2002
Foyle's War as Mark Talbot2002
Rose and Maloney as Not available2002
Confessions of an Ugly Stepsister as Van Den Meer2001
Queen's Messenger as Sir Desmond Grey2000
McCready and Daughter as Not available2000
My Fragile Heart as DCI Peter Murray2000
Donovan Quick as George Mackie1997
Midsomer Murders as Gerry Moore1997
The Lakes as Arthur Thwaite1997
Wilde as Edward Carson1997
Mrs Brown as Prince of Wales (Bertie)1996
Witness Against Hitler as SS Officer Lange1994
Wycliffe as Freddie Tremaine1989
Agatha Christie's Poirot as Supt. Jim Wheeler1989
Blackeyes as Mark Wilsher