Ancient General
Carry On Emmannuelle (1978)
Pet Shop Man
Magpie's Talking Duck (1978)
Various Characters
That's Carry On! (1977)
Pusher
That's Your Funeral (1972)
Wedding Guest (uncredited)
Hi ha una noia a la meva sopa (1970)
The Best House in London (1969)
Prof. Bannen
Maroc 7 (1967)
Culpepper Brown
The Great St. Trinian's Train Robbery (1966)
Prof. Halfbeck
Doctor in Clover (1966)
French Postman
Those Magnificent Men in Their Flying Machines or How I Flew from London to Paris in 25 Hours 11 Minutes (1965)
Col. Dawson
Ferry Cross the Mersey (1965)
Station Sergeant
Three Hats for Lisa (1965)
The Chief
Carry On Spying (1964)
Harrison Howell
Kiss Me, Kate (1964)
Mr. Gallagher
Father Came Too! (1964)
Mr Parkes, the Foreman
The Bargee (1964)
Bank Manager
Heavens Above! (1963)
M.I.5 Man
The Mouse on the Moon (1963)
Wentworth
The Fast Lady (1962)
Doctor
On the Beat (1962)
On the Fiddle (1961)
Dr. Morgan Rutherford
Raising the Wind (1961)
Colonel J.J. Proudfoot
Dentist on the Job (1961)
The Air Minister
Nearly a Nasty Accident (1961)
Culpepper-Brown
The Pure Hell of St. Trinian's (1960)
Capt. David Foster
Watch Your Stern (1960)
The Dean
Dentist in the Chair (1960)
Inspector Mills
Carry On Constable (1960)
Bert Glimmer
Left Right and Centre (1959)
Aubrey Murdock
Bachelor of Hearts (1958)
Captain Potts
Carry On Sergeant (1958)
Vicar
Happy Is the Bride (1958)
George Watson
A Clean Sweep (1958)
Blue Murder at St. Trinian's (1957)
Alec Blair
Brothers in Law (1957)
Chuck Rockley
The World Owes Me a Living (1945)
Jack (as a child)
The Toilers (1919)
Nelson as a child
Nelson (1918)
Arthur
Tom Brown's School Days (1916)
Writer