Acted in 57
1980s
- 1988
Young Toscanini
Comparsa
- 1986
1970s
- 1978
Doctor Who: Underworld
Lakh
- 1976
George and Mildred
Landlord, Army Sergeant · 1 episode
- 1973
Doctor Who: Frontier in Space
Cross
- 1972
Clochemerle
Eugene Fadet · 7 episodes
- 1970
I Am a Groupie
Morrie
1960s
- 1968
- 1967
Don't Lose Your Head
Captain of Soldiers
- 1965
Doctor Who: The Space Museum
Lobos
A Tap on the Shoulder
Ronnie
- 1964
- 1963
The Cracksman
Moke
- 1962
- 1961
Highway to Battle
Franz
Partners in Crime
Bill Cross
- 1960
The Cheaters
Henchman (uncredited) · 1 episode
Compelled
Jug
The Malpas Mystery
Kornfeldt
The Criminal
Warder in Van (uncredited)
Bottoms Up!
2nd Man
Jackpot
Sam Hare's driver (uncredited)
1950s
- 1959
No Trees in the Street
Reg
Hidden Homicide
Wright
- 1958
Quatermass and the Pit
Sladden · 4 episodes
Date with Disaster
Ken Prescott
Battle of the V-1
SS Officer (uncredited)
- 1957
Man from Tangier
Johnny
The Big Chance
Airport Official
Booby Trap
Richards
The Crooked Sky
Williams
West of Suez
Cross
- 1956
The Hide-Out
Joe
- 1955
- 1953
The Large Rope
Father of Young Girls
Black Orchid
Lorry Driver
- 1952
The Gambler and the Lady
Louis
The Hour of 13
The Terror
- 1951
High Treason
Man Dining in Cafe (uncredited)
- 1950
Directed 1
2010s
- 2010
Watchers 1: UFOs are Real, Burgeoning, and Not Going Away
Director
Produced 1
2010s
- 2016
Edited 1
2010s
- 2016