Known For
Filmography
Savage
Movie · as Professor Smith

WW1: The Final Hours
Movie · as Ferdinand Foch

Taming of the Shrew
Movie · as Baptista Minola

McLibel
Movie · as David Walker

Foyle's War
TV · as Cyril Richardson · 1 ep

This Is Personal: The Hunt for the Yorkshire Ripper
Movie · as DCS Wilf Brooks

Midsomer Murders
TV · as Jack Colby · 1 ep

Out of the Blue
TV · as Richard Shaw · 2 eps

Peak Practice
TV · as Geoff Welland · 1 ep

Killing Time
Movie · as Martin

Prime Suspect
TV · as Len Sheldon · 1 ep

The Play on One
TV · as Martin · 1 ep

Bust
TV · as Cabbie · 1 ep

In the Secret State
Movie · as Richard Lister

Oliver Twist
TV · as Monks · 9 eps

Nineteen Eighty-Four
Movie · as Inner Party Speaker

The Invisible Man
TV · as Griffin / Invisible Man · 6 eps

Floating Off
Movie · as Eddie

The Oresteia
Movie · as Clytemnestra

The Muscle Market
Movie · as Maxie

The Adventures of Frank: Seeds of Ice
Movie · as Bill Bailey
The Other Side
TV · as Troy · 5 eps

Lies
Movie · as Store Manager

Stronger Than the Sun
Movie · as Man in car

Occupy!
Movie · as Player in Everyman Theatre Company, Liverpool

Judge the Bloody City
Movie · as Israel Yolan

Centre Play
TV · as Israel Yolan · 1 ep
