Known For
Filmography

Memories
Movie

Dog with a Movie Camera
Movie

Soon to be Dead
Movie · as Taxi Driver/Hitman

Blondi
Movie · as General Burgdorf

Swede Caroline
Movie · as Police Officer

The Shamrock Spitfire
Movie · as RAF Officer

The Miner's Son
Movie · as DS Barton

Remember Us
Movie · as Police Officer

After the Flood
TV · as Villager (uncredited), Chief Constable (uncredited) · 1 ep

The Boys in the Boat
Movie · as Hermann Göring

Operation Mayfair
Movie

Open Season: Call of Nature
TV · as Cyril (voice) · 52 eps
Faith
Movie · as Ambulance Paramedic

The Mouse
Movie · as Prison Officer

Litvinenko
TV · as Cobra Police Commander (uncredited) · 1 ep

Without Sin
TV · as Vicar · 1 ep

Big Boys
TV · as Vicar · 1 ep

Murder, They Hope
TV · as Police Incident Commander · 1 ep

The Eastern Front
Movie · as German Officer

Lawrence After Arabia
Movie · as Agent Ridley

Bridgerton
TV · as Wedding Minister · 1 ep

Ouijageist
Movie · as Police Officer Charlie

London Fields
Movie · as Chauffeur

Hitler's Circle of Evil
TV · as Fritz Sauckel · 10 eps

Shakespeare & Hathaway - Private Investigators
TV · as Colin (uncredited) · 1 ep

Rise of the Footsoldier 3
Movie · as Prison Officer

PITFALL
Movie · as German Officer

The Hitman's Bodyguard
Movie · as ICC Judge

Porters
TV · as Porter · 6 eps

Don't Hang Up
Movie · as L'officier de police

Me Before You
Movie · as Timothy Dawares

Animal Black Ops
TV · as KWS ranger · 1 ep

Agatha Raisin
TV · as Paramedic (uncredited) · 1 ep

Danny & the Human Zoo
Movie · as New Faces Judge

London Spy
TV · as CID Officer (uncredited) · 1 ep

Cuffs
TV · as Security Manager (uncredited) · 1 ep

CIA Declassified
TV · as Dave Tyson, CIA Agent Dave Tyson · 10 eps

Exhibition
Movie · as Ambulance Paramedic

Fast & Furious 6
Movie · as Tube Passenger - Fight Scene (uncredited)

Father Brown
TV · as Albert Davies (uncredited) · 1 ep

A Thousand Kisses Deep
Movie · as Police Officer

Ill Manors
Movie · as Police Dog Handler

Attack the Block
Movie · as Arresting Police Officer

StreetDance 3D
Movie · as Cafe parent

The Infidel
Movie · as Polizeibeamter

The Special Relationship
Movie · as Gordon Brown (uncredited)

Get Him to the Greek
Movie · as London Executive

The Heavy
Movie · as Police Officer

Four Lions
Movie · as Police Inspector

Luther
TV · as Police Firearms Officer (uncredited), Police Officer (uncredited) · 1 ep

Act of God
Movie · as Paramedic (Uncredited)

Above Suspicion
TV · as Mr Stephens · 1 ep

The Dark Knight
Movie · as Major Crime Unit Detective (uncredited)

Lee Evans: Big
Movie · as Postman

Doomsday
Movie · as London Refuge (uncredited)

Franklyn
Movie · as Police Officer

Compulsion
Movie · as Ambulance Paramedic

Me and Orson Welles
Movie · as Studion Foley Artist (uncredited)

Persuasion
Movie

The Bourne Ultimatum
Movie · as Commuter (uncredited)

Dead Clever: The Life and Crimes of Julie Bottomley
Movie · as Reporter (Uncredited)

Meadowlands
TV · as Green Suit (uncredited) · 1 ep

V for Vendetta
Movie · as Soldier (uncredited)

The Haunted Airman
Movie · as Postman

Alien Autopsy
Movie · as Alien Fan

Heroes and Villains
Movie · as Male Escort

Born Equal
Movie · as Police Officer

New Street Law
TV · as Barrister · 2 eps

New Tricks
TV · as Prison Officer (uncredited) · 1 ep

Shameless
TV · as Police Officer · 2 eps

Spooks
TV · as C019 Officer · 1 ep

Waking the Dead
TV · as Police Officer (uncredited) · 1 ep

Midsomer Murders
TV · as Police Officer, Police Officer (uncredited) · 3 eps

Loot
Movie · as Child at Fairground (uncredited)
