1994
Blobbyvision as Not available1988
Stanley as William Spencer1988
Border as Guide1987
Inspector Morse as Chief Inspector Bell1986
Frankie and Johnnie as Not available1985
The Burston Rebellion as Walter Garnham1984
Sherlock Holmes as Henry Wood1984
Charlie as Ray Prothero1981
Bergerac as Le Fresnais1980
A Tale of Two Cities as Monsieur Ernest Defarge1980
Hands as Frank1978
Going Straight as Mr. Tanner1977
The Professionals as Andy Drake1977
The Stick Up as Policeman1976
Beasts as Stan Biddick1976
Doctor Who: The Masque of Mandragora as Hieronymous1976
Beasts: Baby as Stan Biddick1975
Angels as Not available1975
The Sweeney as Det. Insp. Perraut1974
South Riding as Not available1973
Some Mothers Do 'Ave 'Em as Not available1973
All Our Saturdays as Not available1973
Jack Point as Taffy1973
Achilles Heel as Jerry Wilbur1972
The Reporters as Stan1972
All Coppers Are... as Sgt. Wallis1971
Justice as Detective Sergeant Andrews1971
The Abominable Dr. Phibes as Sgt. Schenley1970
The Mind of Mr. Soames as Davis1970
Doctor Who and the Silurians as Major Baker1969
Special Branch as Not available1969
Oh! What a Lovely War as Scottish Soldier1969
Sling Your Hook as Pancho1968
The Champions as Heiden1967
You Only Live Twice as Astronaut - 1st American Spacecraft1967
Doctor Who: The Abominable Snowmen as Khrisong1965
Public Eye as Cooper1965
Public Eye as Bellingham1963
Doctor Who as Not available1963
Doctor Who as Hieronymous1963
Doctor Who as Major Baker1963
Doctor Who as Khrisong1962
The Saint as Pete1962
Out of This World as Not available1961
The Avengers as Zerson