1994ScarlettInspector Wilcox · 1 episodeShow
1983The Secret AdversaryKrameninMovie
1983Agatha Christie's Partners in CrimeKramenin · 1 episodeShow
1981Doctor Who: LogopolisThe MonitorMovie
1980Lady KillersDr. 'Peter' Crippen · 2 episodesShow
1979ThundercloudLieutenant Commander 'Monty' Morgan · 13 episodesShow
1978Wilde AllianceColonel Stone · 1 episodeShow
1977SupernaturalHugo Hoffman · 1 episodeShow
1977RomanceBruce · 1 episodeShow
1976SchizoLeonardMovie
1975The DollPeter MattyMovie
1975The DollPeter Matty · 3 episodesShow
1975A LegacyJulius von Felden · 5 episodesShow
1974The Arcata PromiseTonyMovie
1974Village HallHarry · 1 episodeShow
1973Armchair 30Ross Evans · 1 episodeShow
1972The Man and the SnakeHarker BraytonMovie
1971The Rivals of Sherlock HolmesDixon Druce · 1 episodeShow
1970The Day They Buried CleaverGawmMovie
1970Would You Look at Them Smashing All Those Lovely WindowsPadraic Pearse, English TommyMovie
1970The People’s JackJohn WilkesMovie
1969The Ha-HaAlasdairMovie
1968Journey to the UnknownDerek Wilson · 1 episodeShow
1968IsadoraRogerMovie
1967ITV PlayhouseAlasdair, Det. Sgt. Gawn · 1 episodeShow
1967KenilworthRichard Varney · 4 episodesShow
1967The World of WodehouseTeddy Weeks · 1 episodeShow
1966The InformerNicky Loach · 1 episodeShow
1966Doctor in CloverDr. Miles GrimsdykeMovie
1966Mystery and ImaginationDunning · 1 episodeShow
1965A Study in TerrorLord CarfaxMovie
1965RepulsionColinMovie
1965Operation CrossbowFlight Lt. KennyMovie
1964A Midsummer Night's DreamLysanderMovie
1963Doctor WhoThe Monitor · 2 episodesShow
1963The PatriotsAlexander HamiltonMovie
1963FestivalArmand · 1 episodeShow
1963TamahineRichard PooleMovie
1962Dr. Finlay's Casebook1 episodeShow
1962Waltz of the ToreadorsLt. Robert FinchMovie
1961The Picture of Dorian GrayDorian GrayMovie
1961El CidPrince AlfonsoMovie
1961The HorsemastersDavid LawfordMovie
1961Fury at Smugglers' BayChristopher TrevenyanMovie
1960Sunday-Night PlayThe Hon Douglas Wainwright · 1 episodeShow
1960Tunes of GloryCpl. Piper Ian FraserMovie
1960The Trials of Oscar WildeLord Alfred DouglasMovie
1959The Gentle FlameCharlesMovie
1958The Wind Cannot ReadPeter MunroeMovie
1957The Good CompanionsInigo JollifantMovie
1955Touch and GoRichard KenyonMovie
1955The Dam BustersFlight Lieutenant J. V. Hopgood, D.F.C.Movie
1954Loves of Three QueensDrago (segment: I Cavalieri dell'illusione)Movie
1954The Fate of Two QueensMovie
1954The Wonderful World of DisneyDavid Lawford · 2 episodesShow
1953The Good BeginningJohnny LipsonMovie
1953Valley of SongCliff LloydMovie
1953The Desert RatsArtillery Man (uncredited)Movie
1952Cavalcade of AmericaTom Giddings · 1 episodeShow
1951Hallmark Hall of FameAlexander Hamilton · 1 episodeShow
1950Sunday Night TheatreLieutenant Michael Wainwright, RN, Troilus · 2 episodesShow