Murdoch
On Dangerous Ground (1996)
Governor of the Canaries
Carry On Columbus (1992)
Kevin O'Neill
The Lonely Passion of Judith Hearne (1987)
Brazen
Doctor Who: Frontios (1984)
Gubbins
A Man Called Intrepid (1979)
Charles Aitken
Warlords of Atlantis (1978)
Various Characters
That's Carry On! (1977)
King Francis of France
Carry On Henry (1971)
Dr. Kitaj
The Abominable Dr. Phibes (1971)
Boss
Freelance (1970)
Henry
Carry On Again Doctor (1969)
Pte Burgess
Oh! What a Lovely War (1969)
Private Ginger Hale
Carry On Up the Khyber (1968)
Carry On Doctor (1967)
Captain Humphrey Bagshaw
Carry on Follow That Camel (1967)
Army Officer
The Jokers (1967)
Citizen Robespierre
Carry On Don't Lose Your Head (1966)
The Great St. Trinian's Train Robbery (1966)
Len the Choreographer
Doctor in Clover (1966)
Henchman Curly
Carry On Cowboy (1965)
Private on Gardening Duty
You Must Be Joking (1965)
Jock
I've Gotta Horse (1965)
Galley Master
Carry On Cleo (1964)
Patch, Pirate Captain, aka Roger
Carry On Jack (1964)
Bit Part (uncredited)
A Time to Kill (1955)
Walk on part (uncredited)
A Kid for Two Farthings (1955)