Vicar
Alec to the Rescue! (1999)
Larry Spell
Hard to Forget (1998)
Dr. Sydney Frye
Fleshtone (1994)
Judge
River of Diamonds (1991)
Gordon
Merchants of War (1989)
Forrest (uncredited)
Code Name: Vengeance (1987)
Gen. Smythe-Paget
Jane and the Lost City (1987)
Cake Waiter
Going Bananas (1987)
The Reverend (voice) (uncredited)
The Gods Must Be Crazy (1980)
Don
Flashpoint Africa (1980)
Capt. Shepstone (uncredited)
Zulu Dawn (1979)
Perkins
Spanish Fly (1976)
Mr Dunsmore
The Naked Civil Servant (1975)
Michael
The Boy Friend (1971)
King Louis XIII
The Devils (1971)
Prince Balukin
The Music Lovers (1971)
Mr. Adams
Games That Lovers Play (1971)
Dingle
Alma Mater (1971)
Mark
Dio è con noi (1970)
Carson
The Fiction Makers (1968)
Barney
Doctor Who: The Macra Terror (1967)