1986Paying Guests (Part 2)Фильмв роли Foreman
1986Paying Guests (Part 1)Фильмв роли Foreman
1984The Tragedy of CoriolanusФильмв роли Second Volscian Senator
1982Shine on Harvey MoonСериалв роли Patient · эпизодов: 1
1981The UnionФильмв роли Frank Foulkes
1980HamletФильмв роли Messenger
1979Julius CaesarФильмв роли Poet
1979RebeccaСериалв роли Beefeater · эпизодов: 1
1978Return of the SaintСериалв роли Headmaster · эпизодов: 1
1978Doctor Who: The Invasion of TimeФильмв роли Lord Savar
1977TargetСериалв роли Mr. Allison · эпизодов: 1
1976The SignalmanФильмв роли The Engine Driver
1972The MoonstoneСериалв роли Purser · эпизодов: 1
1971A Ghost Story for ChristmasСериалв роли The Engine Driver · эпизодов: 1
1970The Man Who Had Power Over WomenФильмв роли Court Official
1968ЧемпионыСериалв роли Grayson · эпизодов: 1
1966Doctor Who: The Massacre of St Bartholomew's EveФильмв роли Servant
1965Gideon's WayСериалв роли Det. Supt. Lemaitre · в роли Det. Superintendent LeMaitre · эпизодов: 6
1964The Wednesday PlayСериалв роли Cardinal Borgia · эпизодов: 1
1964Theatre 625Сериалв роли Sergeant · эпизодов: 1
1963Доктор КтоСериалв роли Lord Savar · эпизодов: 1
1962СвятойСериалв роли Francisco · эпизодов: 1
1961Sir Francis DrakeСериалв роли Sergeant · эпизодов: 1
1961МстителиСериалв роли Dawson · эпизодов: 1
1960Danger ManСериалв роли Cable Car Attendant · эпизодов: 1