2018The Doctors: Villains!Фильм
2008The Ties That Bind UsФильмв роли Stuart Hyde (archive footage)
2007The Omega FactorФильм
1990Карточный домикСериалв роли Man at Clinic · эпизодов: 1
1990Соблюдая приличияСериалв роли The Sales Assistant · эпизодов: 1
1990Дживс и ВустерСериалв роли Seppings · эпизодов: 1
1989Heritage AfricaФильмв роли Patrick Snyper
1988Thin AirФильмв роли Party Guest
1987The Happy ValleyФильмв роли Hotel Guest
1987Rockliffe's BabiesСериалв роли Oliver Payton · эпизодов: 1
1986Shift WorkФильмв роли Man without Insurance
1985Howards' WayСериалв роли George Travis · эпизодов: 2
1985Жители Ист-ЭндаСериалв роли Sheena's Friend · эпизодов: 1
1984Young ShouldersФильмв роли Gerald Cunningham
1983Оттенки тьмыСериалв роли Mr. Brympton · эпизодов: 1
1983The Lady's Maid's BellФильмв роли Mr. Brympton
1983Doctor Who: Arc of InfinityФильмв роли Omega/The Renegade
1981БержеракСериалв роли Tony · эпизодов: 1
1980CribbСериалв роли Albert · эпизодов: 1
1980A Nightingale Sang in Berkeley SquareФильмв роли Sgt. George
1979МеханикСериалв роли Police Sergeant · эпизодов: 1
1979RebeccaСериалв роли Gardener · эпизодов: 1
1979Danger UXBСериалв роли Sergeant · эпизодов: 1
1978Return of the SaintСериалв роли Army Captain · эпизодов: 1
1978Все создания, большие и малыеСериалв роли Henry Clintock · эпизодов: 1
1977TargetСериалв роли Sgt. Wilcox · эпизодов: 1
1976Следующий человекФильмв роли Nicole's Contact
1976The Duchess of Duke StreetСериалв роли Nigel · эпизодов: 1
1976RentaghostСериалв роли Maltby · эпизодов: 1
1975Летучий отряд Скотленд-ЯрдаСериалв роли Logan · эпизодов: 1
1972Doctor Who: The Time MonsterФильмв роли Stuart Hyde
1963Доктор КтоСериалв роли The Renegade (voice) · в роли Stuart Hyde · в роли Omega (voice) · эпизодов: 5