1983
Agatha Christie's Partners in Crime as Boris1983
The Secret Adversary as Boris1981
Clash of the Titans as Acrisius1980
The Sea Wolves as Hilliard1978
Return of the Saint as Commander Denning1976
Voyage of the Damned as Dr. Glauner1975
Shadows as Not available1973
Tales That Witness Madness as Sam Patterson (segment "Mr. Tiger")1973
Moonbase 3 as Not available1972
The Protectors as Lockier1972
The Adventurer as Jan De Groot1972
Sunstruck as Not available1971
Justice as Fielding1971
Now Take My Wife as Not available1970
My Lover, My Son as Robert1969
Department S as John Burnham1969
Paul Temple as Not available1969
The Bushbaby as John Leeds1968
The Champions as Richter1968
Where Eagles Dare as Christiansen1967
Man in a Suitcase as Not available1967
The Viking Queen as Maelgan1967
What's Wrong with Humpty Dumpty? as David1965
Public Eye as Arthur Wellard1965
Gideon's Way as Tony Erickson1965
A Study in Terror as Doctor Watson1965
Thirteen to Centaurus as Dr. Francis1964
633 Squadron as Group Captain Don Barrett1964
Carry On Jack as First Officer Jonathan Howett1963
Doctor in Distress as Major Tommy French1963
Maniac as Georges1962
The Longest Day as RAF Pilot1962
The 300 Spartans as Hydarnes1962
The Prince and the Pauper as John Canty1962
Twice Round the Daffodils as John Rhodes1961
The Mark as Austin1960
Sunday-Night Play as Bobby Lowther1960
Sunday-Night Play as Lavalette1960
Danger Man as Edmund Bierce1960
A Letter for Wales as Narrator (Voice)1959
Danger Within as Capt. Roger Byfold1958
Room at the Top as Charles Soames1958
The Man Upstairs as Dr. Sanderson1958
A Question of Adultery as Mr. Jacobus1957
Yangtse Incident: The Story of H.M.S. Amethyst as Lieutenant Weston1957
The Girl in the Picture as John Deering1957
The Surgeon's Knife as Dr. Alex Waring1957
Every Valley as Narrator (voice)1956
Armchair Theatre as David1956
Doublecross as Albert Pascoe1956
Find the Lady as Bill1955
Lilli Palmer Theatre as George1955
The Flaw as John Millway1954
The Wonderful World of Disney as John Canty1954
Doctor in the House as Taffy Evans1954
Devil's Point as Michael Mallard1954
The Happiness of Three Women as John1953
The Red Beret as Taffy1953
The Large Rope as Tom Penney1953
Small Town Story as Tony Warren1952
Crow Hollow as Dr. Robert Armour1952
My Death Is a Mockery as John Bradley1950
Dance Hall as Phil1949
A Run for Your Money as David "Dai Number 9" Jones1949
The Blue Lagoon as Michael Reynolds