Known For
Filmography

Urchin
Movie · as Jerry

Virdee
TV · as Bertie · 1 ep

Summit Fever
Movie · as Michael's Dad

Wolf Manor
Movie · as Derek

‘One for the Road’: An Oral History
Movie · as Himself

Suspicion
TV · as David (Cottage Neighbour) · 1 ep

Whiskers and Jane
Movie · as Whiskers

Three Girls
TV · as DC Jack Harrop · 3 eps

100 Streets
Movie · as Community Service Team Leader

Fire
Movie · as Dad (Tony)

Norfolk
Movie · as Farmer

Ashes
Movie · as Jonathan Soter

The Coroner
TV · as John Holland · 1 ep

Complicit
Movie

Edward VIII: The Plot to Topple a King
Movie · as Alan Don

The List
Movie · as Aquarium Assistant

Peaky Blinders
TV · as Micky · 1 ep

Ripper Street
TV · as Hospital Porter · 1 ep

Tinker Tailor Soldier Spy
Movie · as Guillam's Boyfriend

Luther
TV · as Terrence Conran · 1 ep

Big Things
Movie · as Wayne

Hush
Movie · as Dad

The Last Enemy
TV · as Lane · 4 eps

Waterloo Road
TV · as Mr. Peters · 1 ep

Sarah Smile
Movie · as Utter

Planespotting
Movie · as Antoni Adamiak

A Line in the Sand
Movie · as Andy Chalmers

The Calcium Kid
Movie · as Pressman

Gunpowder, Treason & Plot
TV · as Lord Monteagle · 2 eps

One for the Road
Movie · as Paul
The 1:10 Score
Movie · as Noonan

Little Clumps of Hair
Movie · as Martin

Heartlands
Movie · as Trevor

Keen Eddie
TV · 1 ep

Pure
Movie · as Harry
The Fishmonger
Movie · as Leech

The Inspector Lynley Mysteries
TV · as Simon Henshaw · 1 ep

The Low Down
Movie · as Terry
Shifting Units
Movie · as Paul

The Miracle Maker
Movie · as (voice)

Notting Hill
Movie · as Journalist

Ultraviolet
TV · as Colin · 1 ep

Regeneration
Movie · as Capt. David Burns

Beyond Fear
Movie · as Journalist

Silent Witness
TV · 2 eps

Dalziel and Pascoe
TV · as Mark Tatton · 2 eps

Band of Gold
TV · as Bill · 1 ep

Peak Practice
TV · as Ronnie Neale · 8 eps

Heartbeat
TV · as George Masters · 1 ep

The Bill
TV · 3 eps
