
as Major Crime Unit Detective (uncredited)

as Police Officer
1997

as Wedding Minister
2020

as Major Crime Unit Detective (uncredited)
2008

as Albert Davies (uncredited)
2013

as C019 Officer
2002

as Police Officer
2004

as Police Officer (uncredited)
2001

as Prison Officer (uncredited)
2004

as Police Officer (uncredited)
2010

as Timothy Dawares
2016

as Paramedic (uncredited)
2016

as Soldier (uncredited)
2006
as DS Barton
2024

2026

as General Burgdorf
2025

as DS Barton
2024

as Police Officer
2024

as Police Officer
2024

as RAF Officer
2024

as Hermann Göring
2023

2023
as Ambulance Paramedic
2022

as Prison Officer
2022

as German Officer
2020

as Agent Ridley
2020

as Chauffeur
2018

as Police Officer Charlie
2018

as Prison Officer
2017

as German Officer
2017

as ICC Judge
2017

as L'officier de police
2016

as Timothy Dawares
2016

as New Faces Judge
2015

as Ambulance Paramedic
2013

as Tube Passenger - Fight Scene (uncredited)
2013

as Police Officer
2012

as Police Dog Handler
2012
as Albert Davies (uncredited)
1 ep.

as Police Officer
3 episodes

as Wedding Minister
1 episodes

as Albert Davies (uncredited)
1 episodes

as C019 Officer
1 episodes

as Police Officer
2 episodes

as Police Officer (uncredited)
1 episodes

as Prison Officer (uncredited)
1 episodes

as Police Officer (uncredited)
1 episodes

as Paramedic (uncredited)
1 episodes

as Mr Stephens
1 episodes

as Vicar
1 episodes

as Cyril (voice)
52 episodes

as Villager (uncredited)
1 episodes

as CID Officer (uncredited)
1 episodes

as Security Manager (uncredited)
1 episodes

as Green Suit (uncredited)
1 episodes

as Porter
6 episodes

as Cobra Police Commander (uncredited)
1 episodes

as Police Incident Commander
1 episodes

as Fritz Sauckel
10 episodes

as Vicar
1 episodes

as Dave Tyson
10 episodes

as KWS ranger
1 episodes