Treville / ... (28 episodes, 2014-2016)
Inspector Valentine (11 episodes, 2013-2014)
DI Charlie Hulme (1 episode, 2011)
Warren Bettany (6 episodes, 2011)
Louis Pufahl (1 episode, 2011)
Mark Penwarden (12 episodes, 2008)
John Foster (2 episodes, 2010)
Supt Jim Carpenter (4 episodes, 2010)
Bill Anderton (unknown episodes)
Sergeant George (10 episodes, 2005)
James Abbot (1 episode, 2008)
DI Dan Jennings (2 episodes, 2007)
Chris Rawlings / ... (2 episodes, 1993-2009)
Frank Young 9 episodes, 2018-2020
Lieutenant Bohdan / ... 5 episodes, 2021-2023
Self - Narrator 18 episodes, 2012-2022