Known For
Filmography

Rain Catcher
Movie · as Mr Jacobs

Steal
TV · as Matt · 1 ep

Cost of Living
Movie · as Martyn Baghurst

This City Is Ours
TV · as Frankie the Undertaker · 1 ep

Disclaimer
TV · as DCI Duggins · 1 ep

The Killing Kind
TV · as Tom Martins · 5 eps

Broke
Movie · as Manager

Anne
TV · as John Glover · 4 eps

Anatomy of a Scandal
TV · as Press 1 · 1 ep

The Suspect
TV · as Bert McMullen · 1 ep

The Haunted Hotel
Movie · as The Landlord ("Room 27b")

Grace
TV · as DI Sid Barrow · 1 ep

Showtrial
TV · as DC Phil Hillcroft, DC Phil Hillcroft (uncredited) · 3 eps

Collateral
TV · as DC Euan Johnson · 4 eps

Save Me
TV · as Daniel · 1 ep

Transformers: The Last Knight
Movie · as Downing Street Policeman

Guerrilla
TV · as Ackerley · 6 eps

David Brent: Life on the Road
Movie · as Client

A Street Cat Named Bob
Movie · as Peter Gruner

Love, Nina
TV · as Butcher · 1 ep

Cradle to Grave
TV · as Starkers · 1 ep

No Offence
TV · as Gary Hislop · 1 ep

Doctor Who: The Time of the Doctor
Movie · as Abramal

Father Brown
TV · as Henry Lee · 1 ep

Endeavour
TV · as Roy Huggins · 1 ep

The Bletchley Circle
TV · as Jasper · 1 ep

Vera
TV · as Mick Mckittrick · 1 ep

Death in Paradise
TV · as Colin Smith · 1 ep

Toast
Movie · as Fishmonger

Luther
TV · as Graham Shand · 1 ep

Moving On
TV · as John · 1 ep

The Fixer
TV · 2 eps

Lead Balloon
TV · 1 ep

Tripping Over
TV · as Bob · 4 eps

Waterloo Road
TV · as Neil Birmingham · 1 ep

Grownups
TV · as Tramp · 1 ep

Hustle
TV · as Eddie · 43 eps

The Virgin of Liverpool
Movie · as Jimmy Mills

Heartlands
Movie · as Bob Derby

Charles II: The Power and The Passion
TV · as Kirkby · 1 ep

Shadow Man
Movie

Two Pints of Lager and a Packet of Crisps
TV · as Pete Smith · 3 eps

Waking the Dead
TV · as Michael Hurst · 2 eps

Border Cafe
TV · as Mike Decrotive · 1 ep

Elephant Juice
Movie · as Boorish Man

People Like Us
TV · 1 ep

Among Giants
Movie · as Weasel
The End
Movie

Ultraviolet
TV · as Maria's Contact · 1 ep

Jonathan Creek
TV · as Tex, Wino · 2 eps

Out of the Blue
TV · as Ollie Clements · 1 ep

The Brittas Empire
TV · 1 ep
