
1975
Sporting Chance as Heather1974
Mistress Pamela as Jonathan1972
That's Your Funeral as Grimthorpe1972
Follow Me! as Mr. Mayhew1972
It's Murder. But Is It Art? as Inspector Hook1971
The Persuaders! as Heather1971
The Rivals of Sherlock Holmes as Chief Supt. Vyvyan1971
Quest for Love as Grimshaw1971
The Bargain Hunters as Tom Fenton1971
Birds On The Wing as Sir George West1971
Dulcima as Symes1971
Billy's Last Stand as Darkly1970
Play for Today as Darkly1970
Catweazle as Hector Kenley1970
The Rise and Rise of Michael Rimmer as Federman1970
Wuthering Heights as Mr. Green1970
Foreign Exchange as Leo1969
Doctor Who: The Space Pirates as Caven1969
Where's Jack? as Blueskin1969
Moon Zero Two as Whitsun1966
The Informer as James Hughes1965
Public Eye as Major Thursby-Byers1965
Public Eye as Mr. Paggot1965
The Mask of Janus as Ernest Fox1965
The Little Ones as Supt. Carter1965
A Study in Terror as Home Secretary1965
Never Mention Murder as Philip Teasdale1965
The Girl Who Loved Robots as Antrobus1964
Story Parade as Adam Harpur1963
Festival as Eisenring1963
Ricochet as Peter Dexter1962
The Saint as Jones1962
Term of Trial as Detective Sergeant Keirnan1961
The Avengers as Mr. Goat1961
The Avengers as Parker1961
The Rose Affair as Hugo1958
The Two-Headed Spy as Gestapo Agent (uncredited)1956
The Tamer Tamed as Not available