Known For
Photos
Filmography

We Still Steal the Old Way
Movie · as Jack Houghton

Tommy's Honour
Movie · as Charles Kinloch

The Holly Kane Experiment
Movie · as Marvin Greenslade

Draw on Sweet Night
Movie · as Sir Thomas Kyston

Narcopolis
Movie · as Chief Ballard

We Still Kill the Old Way
Movie · as Houghton

Grantchester
TV · as Frank Archer · 1 ep

Run For Your Wife
Movie · as Hospital Patient

Blitz
Movie · as Superintendent Brown

Downton Abbey
TV · as Charles Grigg · 3 eps

Fawlty Towers: Re-Opened
Movie · as Self / Mr Johnson

After You've Gone
TV · as David Casey · 1 ep

Syriana
Movie · as Sydney Hewitt

A Waste of Shame: The Mystery of Shakespeare and His Sonnets
Movie · as John Shakespeare
The Funny Blokes of British Comedy
Movie · as Mr. Johnson (archive footage) (uncredited)

Vera Drake
Movie · as Private Doctor

Flyfishing
Movie · as Howard

Love or Money
Movie · as Guy

Death, Deceit & Destiny Aboard the Orient Express
Movie · as Tom Finlay

Me Without You
Movie · as Ray

Parting Shots
Movie · as Askew

Bad Girls
TV · as Hugo · 1 ep

Midsomer Murders
TV · as Terence Charteris · 2 eps

Coronation Street - The Feature Length Special
Movie · as Henri de Vence

Calliope
Movie · as Elroy Cash

Pie in the Sky
TV · as Harrington Smithfield · 1 ep

(All Quiet on the) Preston Front
TV · as Greg Scarry · 5 eps

Class Act
TV · as Sammy Buchanan · 1 ep

Rik Mayall Presents: Micky Love
Movie · as Martin Bowen

A Touch of Frost
TV · as DS Finlay · 2 eps

Heartbeat
TV · as Alan Jones · 1 ep

Between the Lines
TV · 1 ep

The Upper Hand
TV · as Michael Wheatley · 4 eps

The Green Man
TV · as Jack · 3 eps

Communicators From Hell
Movie

Thin Air
Movie · as Richard Hellier
Star Trap
Movie · as Adam Blunt

After Henry
TV · as Ian · 1 ep

Thin Air
TV · as Richard Hellier · 5 eps

Love After Lunch
Movie · as Alistair

Inspector Morse
TV · as Vince Cranston · 1 ep

Season's Greetings
Movie · as Neville

Lovejoy
TV · as Joe Gruder · 1 ep

Absurd Person Singular
Movie · as Sidney

Home to Roost
TV · as Edward Willows · 1 ep

Driving Ambition
Movie · as Allan Hearshner
The Happy Apple
TV · 7 eps

Anyone for Denis
Movie · as Vouvray

The Secret of Seagull Island
Movie · as Martin Foster

Chains
Movie · as Tosh

Shine on Harvey Moon
TV · as Harvey Moon · 12 eps

Anyone for Denis?
TV · as Vouvray · 1 ep

Seagull Island
TV · as Martin Foster · 5 eps

A Midsummer Night's Dream
Movie · as Demetrius

Minder
TV · as George Wilson · 1 ep

No. 1 of the Secret Service
Movie · as No. 1 / Charles Bind
Cottage to Let
TV · as Steve · 1 ep

The Bawdy Adventures of Tom Jones
Movie · as Tom Jones

Bedtime with Rosie
Movie

Fawlty Towers
TV · as Mr. Johnson · 1 ep
Prometheus: The Life of Balzac
TV · 6 eps

Vampira
Movie · as Marc

Playhouse
TV · as Tosh · 1 ep

Psychomania
Movie · as Tom Latham

The Love Ban
Movie · as Baker

Penny Gold
Movie · as Roger

All Coppers Are...
Movie · as Barry

Shirley's World
TV · as Beanie · 1 ep

There's a Girl in My Soup
Movie · as Jimmy

Mosquito Squadron
Movie · as Flt. Sgt. Wiley Bunce

Crooks and Coronets
Movie · as Lord Freddie Fitzmore

Witchfinder General
Movie · as Swallow

Here We Go Round the Mulberry Bush
Movie · as Craig Foster

30 Is a Dangerous Age, Cynthia!
Movie · as Paul

The Jokers
Movie · as Man at Party with Hunting Horn

I'll Never Forget What's'isname
Movie · as Partygoer, Young man in disco (uncredited)

ITV Playhouse
TV · as Amos Wild · 1 ep

Doctor in Clover
Movie · as Boutique Assistant
The Frost Report
TV · 28 eps

Every Day's a Holiday
Movie · as Tailor's Shop Customer (uncredited)

Father Came Too!
Movie · as Motorcyclist

The Avengers
TV · as Crowdmember (uncredited) · 1 ep


