1986Ladies' NightФильмв роли Monks
1986Unnatural CausesСериалв роли Monks · эпизодов: 1
1986Worlds BeyondСериалв роли Clifford Barrington · эпизодов: 1
1986Theban Plays: Oedipus the KingФильмв роли Chorus
1986Blood HuntФильмв роли The Rev. Davidson
1985Молодой Шерлок ХолмсФильмв роли Rupert T. Waxflatter
1985Второй экранСериалв роли The Rev. Davidson · эпизодов: 1
1985The Pickwick PapersСериалв роли Mr. Pickwick · эпизодов: 12
1983Жёлтая бородаФильмв роли Admiral
1983Красный монархФильмв роли Molotov
1982Барреты с Уимпол-стритФильмв роли Dr. Chambers
1982Doctor Who: Time-FlightФильмв роли Professor Hayter
1981Winston Churchill: The Wilderness YearsСериалв роли Admiral Domvile · эпизодов: 1
1981The UnionФильмв роли Harry Pollitt
1981Dear BrutusФильмв роли Coade
1981TriangleСериалв роли Wally James · эпизодов: 26
1980A Tale of Two CitiesСериалв роли Jarvis Lorry · эпизодов: 7
1980Да, господин министрСериалэпизодов: 2
1980Зеркало треснулоФильмв роли Inspector Gates ("Murder at Midnight")
1980Flesh and BloodСериалв роли Jim Turner · эпизодов: 20
1979Шпион, выйди вон!Сериалв роли Roddy Martindale · эпизодов: 1
1979A Man Called IntrepidСериалв роли Winston Churchill · эпизодов: 3
1978ПутникиСериалв роли The Mayor · эпизодов: 1
1977Six Characters in Search of an AuthorФильмв роли The Father
1977When I'm RichФильмв роли (voice)
1975Operation: DaybreakФильмв роли General
1975QuillerСериалв роли Loman · эпизодов: 2
1975Russian RouletteФильмв роли Captain Ferguson
1974Churchill's PeopleСериалв роли Earl Howe · эпизодов: 1
1974Is It Something I Said?Фильмв роли Wallace
1974Fall of EaglesСериалв роли General Alexiev · эпизодов: 1
1973Centre PlayСериалв роли Wallace · эпизодов: 1
1973Bequest to the NationФильмв роли George Matcham
1972ColditzСериалв роли Gestapo Officer One · эпизодов: 1
1972Ван дер ВалкСериалв роли Hoofd-commissaris Samson · эпизодов: 12
1970I Can't See My Little WillieФильмв роли Arthur Palmer
1970HamletФильмв роли The First Player
1970Пьеса дняСериалв роли Arthur Palmer · в роли Coade · эпизодов: 1
1970КромвельФильмв роли Sir Edward Hyde
1970DoomwatchСериалв роли Commander Charles Keeping · эпизодов: 1
1969Softly Softly: Task ForceСериалв роли Dr. Tadman · эпизодов: 1
1969The Main ChanceСериалв роли George Fisher · эпизодов: 1
1968Лев зимойФильмв роли William Marshall
1968The ExpertСериалв роли General Sir Charles Lamborbey · эпизодов: 1
1968The Lost ContinentФильмв роли Dr. Webster
1967Заключённый Сериалв роли The Colonel / Number Six / Seltzman · эпизодов: 1
1967Ночь генераловФильмв роли Otto
1966Second ChildhoodФильмв роли Charles Dennistoun
1965Пьеса месяцаСериалв роли Col. Vladimir Petrov · в роли Max Harkaway · эпизодов: 1
1965Out of the UnknownСериалв роли Charles Dennistoun · эпизодов: 1
1965The TroubleshootersСериалв роли Arthur Rogers · в роли Herr Schilling · эпизодов: 2
1964Уик-энд в ЗюйдкотеФильмв роли Un soldat brûlé
1964The Big BreakerФильмв роли Elvet
1964The High Bright SunФильмв роли Colonel Park
1964The Wednesday PlayСериалв роли Elvet · в роли Dennis · эпизодов: 1
1964Шерлок ХолмсСериалв роли Dr. Watson · эпизодов: 29
1964Theatre 625Сериалв роли Gerald · эпизодов: 1
1964Nothing But the BestФильмв роли Ferris
1963Доктор КтоСериалв роли Professor Hayter · эпизодов: 3
1963EspionageСериалв роли Harry Forbes · эпизодов: 1
1963Большой побегФильмв роли Cavendish 'The Surveyor'
1963To Have and to HoldФильмв роли George Matthews
1962СвятойСериалв роли Jim Chase · эпизодов: 1
1962Out of This WorldСериалв роли Dr John Frame · эпизодов: 1
1962The Password Is CourageФильмв роли Cole
1962The Winter's TaleФильмв роли Camilio
1962Вызывающий проклятьеФильмв роли Senior Midshipman Kilpatrick
1961Where the Difference BeginsФильмв роли Edgar
1961ЖертваФильмв роли Phip
1961МстителиСериалэпизодов: 2
1960Never Let GoФильмв роли Regan
1959Нет убежищаСериалэпизодов: 1
1958Невидимый враг. Боевые пловцыФильмв роли Able Seaman Fraser
1957Theatre NightСериалв роли Gene Grierson · эпизодов: 1
1956Битва у Ла-ПлатыФильмв роли Chief Officer, Tairoa, Prisoner on Admiral Graf Spee
1956EyewitnessФильмв роли Barney
1956Театр в креслеСериалв роли Walter Daymer · в роли Martin · в роли Mr. Blessington · в роли Charles Drummond · в роли Robert Williams · эпизодов: 1
1955Разрушители плотинФильмв роли Flying / Off. F. M. Spafford, D.F.C., D.F.M.
1955The Night My Number Came UpФильмв роли The Pilot
1954Aunt ClaraФильмв роли Charles Willis
1953Malta StoryФильмв роли Giuseppe Gonzar
1952Derby DayФильмв роли Jim Molloy
1951Леди с лампойФильмв роли George Winch
1948Брайтонская скалаФильмв роли Cubitt
1947It Always Rains on SundayФильмв роли Ted Edwards
1947RopeФильм
1939Sons of the SeaФильмв роли Rudd
1939До свидания, мистер ЧипсФильмв роли John Forrester (uncredited)
1938Luck of the NavyФильм
1937Lancashire LuckФильмв роли Joe Lovejoy