Shenk
The Diplomat (2023)
Nigel
Marriage (2022)
Kenny Muldoon
Slow Horses (2022)
Terry Garretson
FBI: International (2021)
Self - Narrator (voice)
Hampton Court: Behind Closed Doors (2020)
Chris
War of the Worlds (2019)
Narrator (Voice)
Steam Train Britain (2019)
Norman Collins
Broken (2017)
Trevor Bagstone
This Country (2017)
Inspector Lognon
Maigret (2016)
DSI Harold Winters
Thirteen (2016)
Harold Winters
Narrator
X-Ray Mega Airport (2015)
Peter Stanley
The Lost Honour of Christopher Jefferies (2014)
World's Most Extreme (2014)
Siblings (2014)
DCI Webb
Fader Brown (2013)
Arthur Watts
Jordemoderen (2012)
Motorist
Peep Show (2003)
Anderson
A Touch of Frost (1992)
Drop the Dead Donkey (1990)
Prison Officer
Birds of a Feather (1989)
Doctor
EastEnders (1985)