Known For
Filmography

The Hairdresser Mysteries
TV · as Ron · 1 ep

Mrs Sidhu Investigates
TV · as Big Con · 1 ep

Brassic
TV · as Vinnie's Dad · 8 eps

Starhunter ReduX
TV · as Harmen · 1 ep

Jamie Johnson
TV · as Mike Johnson · 88 eps

Everest
Movie · as John Taske

Boys on Film 8: Cruel Britannia
Movie · as Martin (segment "Nightswimming")

Powder
Movie · as Tad Brill

32 Brinkburn Street
TV · as Billy · 4 eps

Injustice
TV · as Robert Stevens · 1 ep

Nightswimming
Movie · as Martin

The Diary of Anne Frank
TV · as Mr Kugler · 5 eps

The Crew
Movie · as Steady George

Fast Track: No Limits
Movie · as Neubeck

Summer
Movie · as Woody (Woodwork Teacher)

55 Degrees North
TV · as Philip Jones · 1 ep

Suspicion
TV · as DC Rice · 2 eps

The Afternoon Play
TV · as Trevor Haye · 1 ep

The Royal
TV · as Morrison · 1 ep

Born and Bred
TV · as William Marl · 1 ep

Murphy's Law
TV · as DC Mitch Kershaw · 1 ep

This Is Personal: The Hunt for the Yorkshire Ripper
Movie · as DC Cleasby
Thin Ice
Movie · as DI Grover

Playing the Field
TV · 32 eps

Police 2020
Movie · as DI Brian Sagar

I'm Alan Partridge
TV · as Builder · 4 eps

Hetty Wainthropp Investigates
TV · as Peter Parmenter · 1 ep

Two Golden Balls
Movie · as Nigel Smedley

The Trial of Lord Lucan
Movie · as Billy Edgson

Pie in the Sky
TV · as DI Walker · 1 ep

Cardiac Arrest
TV · as Charge Nurse Charlie Sutton · 1 ep

The Frontline
Movie · as Marty Mad

Peak Practice
TV · as David Frankland · 1 ep

Heartbeat
TV · as Peter Fuller · 1 ep

Making Out
TV · 24 eps
Starlings
Movie · as Dave

Road
Movie · as Soldier

Casualty
TV · as Trevor, Dave Lewis · 1 ep

Bread
TV · as Hijacker · 1 ep

The Bill
TV · 2 eps

Travelling Man
TV · as Pusher · 1 ep

All Creatures Great and Small
TV · as Phil · 1 ep
