1994СкарлеттСериалв роли Inspector Wilcox · эпизодов: 1
1984Чисто английское убийствоСериалэпизодов: 1
1983Партнёры по преступлениюСериалв роли Kramenin · эпизодов: 1
1983Тайный противникФильмв роли Kramenin
1981Doctor Who: LogopolisФильмв роли The Monitor
1980Lady KillersСериалв роли Dr. 'Peter' Crippen · эпизодов: 2
1979ThundercloudСериалв роли Lieutenant Commander 'Monty' Morgan · эпизодов: 13
1978Wilde AllianceСериалв роли Colonel Stone · эпизодов: 1
1977SupernaturalСериалв роли Hugo Hoffman · эпизодов: 1
1976ШизоФильмв роли Leonard
1975The DollФильмв роли Peter Matty
1975The DollСериалв роли Peter Matty · эпизодов: 3
1975Человек из ГонконгаФильмProducer
1974The Arcata PromiseФильмв роли Tony
1974Village HallСериалв роли Harry · эпизодов: 1
1974Новая звездаСериалв роли Inquisitor · эпизодов: 1
1971Соперники Шерлока ХолмсаСериалв роли Dixon Druce · эпизодов: 1
1971КоломбоСериалв роли O'Keefe · эпизодов: 1
1970The People’s JackФильмв роли John Wilkes
1968Путешествие в НеведомоеСериалв роли Derek Wilson · эпизодов: 1
1968Любовники АйседорыФильмв роли Roger
1967ITV: ТеатрСериалв роли Alasdair · в роли Det. Sgt. Gawn · эпизодов: 1
1966The InformerСериалв роли Nicky Loach · эпизодов: 1
1966Доктор и его медсестрыФильмв роли Dr. Miles Grimsdyke
1966Тайна и воображениеСериалв роли Dunning · эпизодов: 1
1965Шерлок Холмс: Этюд в кошмарных тонахФильмв роли Lord Carfax
1965ОтвращениеФильмв роли Colin
1965Операция «Арбалет»Фильмв роли Flight Lt. Kenny
1964A Midsummer Night's DreamФильмв роли Lysander
1963Доктор КтоСериалв роли The Monitor · эпизодов: 2
1963TamahineФильмв роли Richard Poole
1962Dr. Finlay's CasebookСериалэпизодов: 1
1962Waltz of the ToreadorsФильмв роли Lt. Robert Finch
1961The Picture of Dorian GrayФильмв роли Dorian Gray
1961Эль СидФильмв роли Prince Alfonso
1961The HorsemastersФильмв роли David Lawford
1961Ярость в заливе КонтрабандистовФильмв роли Christopher Trevenyan
1960Мотивы славыФильмв роли Cpl. Piper Ian Fraser
1960The Trials of Oscar WildeФильмв роли Lord Alfred Douglas
1959The Gentle FlameФильмв роли Charles
1958The Wind Cannot ReadФильмв роли Peter Munroe
1957The Good CompanionsФильмв роли Inigo Jollifant
1955Touch and GoФильмв роли Richard Kenyon
1955Разрушители плотинФильмв роли Flight Lieutenant J. V. Hopgood, D.F.C.
1954L'amante di ParideФильмв роли Drago (segment: I Cavalieri dell'illusione)
1954I cavalieri dell'illusioneФильм
1954The Wonderful World of DisneyСериалв роли David Lawford · эпизодов: 2
1953The Good BeginningФильмв роли Johnny Lipson
1953Valley of SongФильмв роли Cliff Lloyd
1953Песчаные крысыФильмв роли Artillery Man (uncredited)
1952Cavalcade of AmericaСериалв роли Tom Giddings · эпизодов: 1
1950Sunday Night TheatreСериалв роли Lieutenant Michael Wainwright, RN · в роли Troilus · эпизодов: 2