
1994
Blobbyvision as Not available1992
The Assassinator as Arthur1988
Border as Guide1988
Stanley as William Spencer1987
Inspector Morse as Chief Inspector Bell1986
Frankie and Johnnie as Mr. Walters1985
The Burston Rebellion as Walter Garnham1984
Sherlock Holmes as Henry Wood1984
Charlie as Ray Prothero1984
Killing Time as Not available1981
Bergerac as Le Fresnais1980
Hands as Frank1980
A Tale of Two Cities as Monsieur Ernest Defarge1978
Going Straight as Mr. Tanner1978
Scorpion Tales as Major Chadwick1977
The Professionals as Andy Drake1977
The Stick Up as Policeman1976
Beasts: Baby as Stan Biddick1976
Doctor Who: The Masque of Mandragora as Hieronymous1976
Beasts as Stan Biddick1975
The Sweeney as Det. Insp. Perraut1975
Angels as Not available1974
South Riding as Not available1974
South Riding as Joe Astell1973
Some Mothers Do 'Ave 'Em as Not available1973
Jack Point as Taffy1973
All Our Saturdays as Not available1973
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
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