1983
Shall I Be Mother? as Owen1982
The Young Ones as Old Man at DHSS1982
King Lear as Second Servant1980
The Shillingbury Blowers as Basil1980
Sir Henry at Rawlinson End as Old Man1978
All Creatures Great and Small as Cliff Tyreman1976
The Pink Panther Strikes Again as Mr. Shork1976
Peter Pan as Smee1976
The Love of a Good Woman as Mr. Gee1975
The Sweeney as The Old Man1975
The Adventure of Sherlock Holmes' Smarter Brother as Opera Conductor1975
Eskimo Nell as Grandfather1974
Playhouse as Mr. Gee1972
Sykes as Landowner1972
Sykes as 1000th Passenger1972
Sykes as Lollipop Man1966
The Ghost Goes Gear as Not available1956
Whack-O! as R.D Spelthorne1955
Lilli Palmer Theatre as Fogg1953
Street of Shadows as Nicky the Burgler1950
Night and the City as Cozen (uncredited)1938
The Challenge as Luc Meynet1938
The Mutiny Of The Elsinore as Shorty Peabody1938
Sexton Blake and the Hooded Terror as Tinker1936
Rhythm in the Air as Alf Higgins1935
Sexton Blake and the Bearded Doctor as Tinker1935
Sexton Blake and the Mademoiselle as Tinker1932
Partners Please as Archie Dawlish1932
Indiscretions of Eve as Pip