David
White Lines (2020)
Self
Celebrity Gogglebox (2019)
Greg Mills
Frankie Drake Mysteries (2017)
Lord Palmerston
Victoria (2016)
Drama Trails (2010)
Phillip Manningham
Wired (2008)
Celebrity Juice (2008)
Detective Sergeant James Hathaway
Lewis (2007)
Leonard
Egypt (2005)
Peter Bridgewater
Jericho (2005)
Willis
Colditz (2005)
James Pearson
Agatha Christie's Marple (2004)
Bernhardt Tellemann
Island at War (2004)
Foyle's War (2002)
Himself
Top Gear (2002)
Ultimate Force (2002)
Room 101 (1994)
Self - Panellist
Question Time (1979)