Self
Witch's Dungeon: 40 Years of Chills (2006)
In Search of Dracula (1996)
Old Pub Local
Revenge of Billy the Kid (1992)
Tony Bonaparte
No Surrender (1985)
Mr. Shepherd
A Cup O' Tea An' A Slice O' Cake - Worzel Gummidge Christmas Special (1980)
Cabbie
Danger on Dartmoor (1980)
Gateman
Sammy's Super T-Shirt (1978)
Edith's Servant
The Prince and the Pauper (1977)
Traffic Warden
No Sex Please: We're British (1973)
Carter Wearing Derby
The Creeping Flesh (1973)
Arthur (Railway Porter)
That's Your Funeral (1972)
Harry
Man Charged (1971)
Landlord
Scars of Dracula (1970)
Inspector Cobb
Taste the Blood of Dracula (1970)
Zoo attendant
Mumsy, Nanny, Sonny & Girly (1970)
1st Card Player
Moon Zero Two (1969)
Max
Dracula Has Risen from the Grave (1968)
Steven Frey
Inspector Clouseau (1968)
The One-Eyed Crewman
The Lost Continent (1968)
Albert Cole
Journey Into Darkness (1968)
Gordon Roberts (Framing Story)
Torture Garden (1967)
Longbarrow
The Mummy's Shroud (1967)
David Hawkins
The Deadly Bees (1966)
Angel
Where the Bullets Fly (1966)
The Great St. Trinian's Train Robbery (1966)
Waggoner (voice) (uncredited)
Rasputin: The Mad Monk (1966)
Tom Bailey
The Reptile (1966)
Sergeant Jack Swift
The Plague of the Zombies (1966)
Ernest "George" Pullman
Every Day's a Holiday (1965)
Lt. Tojoko
The Secret of Blood Island (1964)
Achmed
The Curse of the Mummy's Tomb (1964)
Pepe
The Devil-Ship Pirates (1964)
Pablo
The Scarlet Blade (1963)
The Common Man
What a Crazy World (1963)
Waiter
The Punch and Judy Man (1963)
Uncle Reg
Two Left Feet (1963)
Cpl. Freeman
A Prize of Arms (1962)
Angus
The Amorous Prawn (1962)
1st Cabby
The Phantom of the Opera (1962)
Jeremiah Mipps
Captain Clegg (1962)
First Mate Mack
The Pirates of Blood River (1962)
Broom Peddler
The Prince and the Pauper (1962)
Tug
Petticoat Pirates (1961)
Yacht Skipper
A Matter of WHO (1961)
Old Soak
The Curse of the Werewolf (1961)
Liftman
The Pure Hell of St. Trinian's (1960)
Chauvel
Circle of Deception (1960)
Coachman
The Brides of Dracula (1960)
Percy Simpson
Dead Lucky (1960)
Able Seaman - Lookout on 'Suffolk' (uncredited)
Sink the Bismarck! (1960)
Lenny Lane
Jackpot (1960)
Fish
The Ugly Duckling (1959)
Poacher
The Mummy (1959)
Morgue Attendant
The Man Who Could Cheat Death (1959)
Ticket Collector
Further Up the Creek (1958)
Marine Jumper
Girls at Sea (1958)
Kurt
The Revenge of Frankenstein (1958)
Decorator
Up the Creek (1958)
Japanese driver
The Camp on Blood Island (1958)
Pte. Middleditch
The Steel Bayonet (1958)
J.E. Freeman - Greengrocer (uncredited)
The Naked Truth (1957)
Eric - The Liftman
Blue Murder at St. Trinian's (1957)
The Corporal who Frisks Franz
The One That Got Away (1957)
Macy
Not Wanted on Voyage (1957)
Pawnbroker
Woman in a Dressing Gown (1957)
Private Simpson
These Dangerous Years (1957)
Ernie the Bartender
Quatermass 2 (1957)
The Green Man (1956)
Sgt. Harry Grimsdyke
X the Unknown (1956)
Warrant Officer West
Reach for the Sky (1956)
Roy
Yield to the Night (1956)
Outer Party Orator
1984 (1956)
Hare
The Anatomist (1956)
Forrest
Richard III (1955)
Bill Rymer
Secret Venture (1955)
A Man on the Beach (1955)
Reporter
Geordie (1955)
Left Luggage Attendant
The Constant Husband (1955)
Albert Faning
The Belles of St. Trinian's (1954)
Botterhill
The Sea Shall Not Have Them (1954)
Benny Loder
The Rainbow Jacket (1954)
Simkins (segment "Thief of London' story)
Tale of Three Women (1954)
Reporter (uncredited)
Personal Affair (1953)
Mechanic
The Intruder (1953)
Eddie
Blood Orange (1953)
Bomb Aimer
Appointment in London (1953)
Louis
The Story of Gilbert and Sullivan (1953)
Mike
Alf's Baby (1953)
Drill Corporal
Folly to Be Wise (1952)
1st Newspaper Reporter
Derby Day (1952)
Charlie
Secret People (1952)
Driver's mate (uncredited)
Journey to the Sea (1952)
Joe, the Stage Manager
Lady Godiva Rides Again (1951)
George Steele
A Case For P.C. 49 (1951)
Jake
Old Mother Riley's Jungle Treasure (1951)
Samuel Baxter
Your Witness (1950)
2nd Chauffeur
The Rocking Horse Winner (1949)
Fingers
The Adventures of P.C. 49: Investigating the Case of the Guardian Angel (1949)
Barney
Oliver Twist (1948)
Pat Nolan
Captain Boycott (1947)
Luck of the Navy (1938)
Cuthbert
Easy Riches (1938)
(uncredited)
Darts Are Trumps (1938)
Minor Role
Father Steps Out (1937)
Pearls Bring Tears (1937)
Crook
Busman's Holiday (1936)