1989American Rampage— Cop #1
1987The Dark Angel— Old Giles
1982Doctor Who: The Visitation— Ralph
1982A Mother Like Him— Dad
1977There's No Place...— Security Man
1976The Love of a Good Woman— Mr. Baste
1971Doctor Who: Colony in Space— Time Lord
1970Trog— Anaesthetist (uncredited)
1967It!— Guard
1965Rotten to the Core— Drainpipe Fred
1963Five to One— Waiter
1961The Unstoppable Man— Reporter
1961The Frightened City— Warder
1959Cover Girl Killer— Plainclothes Officer
1957Cat Girl— Male Nurse (uncredited)
1956Satellite in the Sky— Official (uncredited)
1954The Black Rider— Van Driver
1954The End of the Road— Foreman
1953The Beggar's Opera— 2nd Chairman
1948R.U.R.— Marius, a robot
1946Morning Departure— Petty Officer Barlow
1944Hotel Reserve— Policeman