Known For
Filmography
2026
2022
2015
2012
2011
2011
2009
2007
2007
2005
2004
2003
2002
2000
1993

Young Sherlock
TV · as Asylum Coach Driver · 1 ep

Becoming Elizabeth
TV · as Yeoman Guard · 1 ep

Londongrad
TV · as Hotel staff · 1 ep

The Bletchley Circle
TV · as Interviewer · 1 ep

Sherlock Holmes: A Game of Shadows
Movie · as Vicar

Black Mirror
TV · as MP Selection Committee 1 · 1 ep

The Secret of Moonacre
Movie · as Digweed

M.I. High
TV · as Doctor Grabwurst · 1 ep

Lewis
TV · as Solicitor · 1 ep

Unleashed
Movie · as Boxing Boss

Hustle
TV · as Pub Landlord · 1 ep

Dot the I
Movie · as Landlord

Wire in the Blood
TV · as Dr Julian Lake · 1 ep

Border Cafe
TV · as Miserable Vic · 1 ep

Peak Practice
TV · as Mr. Tupper · 1 ep
