2020
Shuttlecock: Sins of a Father as Doctor Quinn1993
Shuttlecock as Dr. Quinn1992
Maigret as Not available1990
Lorna Doone as Judge Jeffreys1989
Agatha Christie's Poirot as McKenzie1989
The Act as Captain Steiner1987
Inspector Morse as Freddie Galt1986
A State of Emergency as Nathan Weis1986
Theban Plays: Oedipus at Colonus as Polynices1985
Wild Geese II as Col. Reed-Henry1984
Night Train to Murder as Cousin Milton/Cousin Homer1981
Troilus & Cressida as Achilles1980
Lady Killers as George Joseph Smith1979
The Bitch as Arnold Rinstead1979
Weekend as David Austin1978
The BBC Television Shakespeare as Not available1978
A Walk in the Sun as George1977
A Good Human Story as Not available1976
Robin and Marian as Sir Ranulf1976
The Hunchback of Notre Dame as Archdeacon Claude Frollo1976
Dad as Tom1973
Man at the Top as Joe Lampton1972
Eagle in a Cage as Napoleon Bonaparte1972
The Creditors as Gustave1971
The Search for the Nile as Sir Richard F. Burton1971
Journey to Murder as Dirk Brogan1970
Man at the Top as Joe Lampton1968
A Lovely Way to Die as Jonathan Fleming1967
The Deadly Affair as Bill Appleby1967
The Voices in the Park as Leitch1966
The Last Invasion as William1965
And Did Those Feet ? as Narrator1964
A Hard Day's Night as Simon Marshall (uncredited)1964
Weekend at Dunkirk as Atkins1963
Cleopatra as Brutus1961
Stryker of the Yard as Not available1961
The Zoo Story as Jerry1960
Thriller as Detective Insp. Harry Roberts1959
The Twilight Zone as William Decker1959
Ten Little Indians as Philip Lombard1957
Saint Joan as Brother Martin Ladvenu1957
High Flight as Anthony 'Tony' Winchester1956
My Teenage Daughter as Tony Ward Black1955
Alfred Hitchcock Presents as John Bedford1955
Alfred Hitchcock Presents as Mr. Costain1948
Studio One as DevryNaN
George Grosz: Enemy of the State as George Grosz1954
Companions in Crime as John Kendall