Marvin Greenslade
The Holly Kane Experiment (2017)
Jack Houghton
We Still Steal the Old Way (2017)
Sir Thomas Kyston
Draw on Sweet Night (2015)
Hospital Patient
Run For Your Wife (2012)
Superintendent Brown
Blitz (2011)
Self / Mr Johnson
Fawlty Towers: Re-Opened (2009)
Sydney Hewitt
Syriana (2005)
John Shakespeare
A Waste of Shame: The Mystery of Shakespeare and His Sonnets (2005)
Private Doctor
Vera Drake (2004)
Howard
Flyfishing (2003)
Ray
Me Without You (2001)
Guy
Love or Money (2001)
Tom Finlay
Death, Deceit & Destiny Aboard the Orient Express (2001)
Askew
Parting Shots (1999)
Henri de Vence
Coronation Street - The Feature Length Special (1995)
Elroy Cash
Calliope (1994)
Communicators From Hell (1989)
Richard Hellier
Thin Air (1988)
Adam Blunt
Star Trap (1988)
Neville
Season's Greetings (1986)
Sidney
Absurd Person Singular (1985)
Allan Hearshner
Driving Ambition (1984)
Vouvray
Anyone for Denis (1982)
Tosh
Chains (1982)
Martin Foster
The Secret of Seagull Island (1982)
Demetrius
A Midsummer Night's Dream (1981)
No. 1 / Charles Bind
No. 1 of the Secret Service (1977)
Tom Jones
The Bawdy Adventures of Tom Jones (1976)
Bedtime with Rosie (1975)
Marc
Vampira (1974)
Roger
Penny Gold (1973)
Tom Latham
Psychomania (1973)
Baker
The Love Ban (1973)
Barry
All Coppers Are... (1972)
Jimmy
Hi ha una noia a la meva sopa (1970)
Flt. Sgt. Wiley Bunce
Mosquito Squadron (1969)
Lord Freddie Fitzmore
Crooks and Coronets (1969)
Swallow
Witchfinder General (1968)
Paul
30 Is a Dangerous Age, Cynthia! (1968)
Craig Foster
Here We Go Round the Mulberry Bush (1968)
Partygoer
I'll Never Forget What's'isname (1967)
Man at Party with Hunting Horn
The Jokers (1967)
Boutique Assistant
Doctor in Clover (1966)