Interpretación
Jane EyreDoctor Carter
Waterloo RoadCourt Clerk
Blue MurderMinister
At Home with the BraithwaitesRegistrar
Hetty Wainthropp InvestigatesJohn Winterton
The Trial of Lord LucanSgt. Forsyth
CrackerDNA Expert
El Vampiro de SussexPC Ware
HeartbeatPathologist
In Suspicious CircumstancesJournalist
Agatha Christie: PoirotVicar93Serie · 1 episodio
El perro de los BaskervillePerkins
The Beiderbecke AffairBen
Las aventuras de Sherlock HolmesPerkins, PC Ware94Serie · 1 episodio
StrangersRecord Producer, Detective