2014МалефисентаФильмв роли Nobleman
2001MessiahСериалв роли Mr. Brown · эпизодов: 3
1997Many Happy ReturnsФильмв роли Man (Voice)
1994Chandler & CoСериалв роли Tony · эпизодов: 1
1994The Story of the TramФильмв роли Narrator
1994(All Quiet on the) Preston FrontСериалв роли Mr Weddle · эпизодов: 1
1992Между строкСериалв роли George Tolley · эпизодов: 1
1989The Paradise ClubСериалв роли DC Supt Hartman · эпизодов: 1
1987Hidden CityФильм
1987Rockliffe's BabiesСериалв роли William Boulter · эпизодов: 1
1984Чисто английское убийствоСериалэпизодов: 2
1984Squaring the CircleФильмв роли 4th Witness
1980McVicarФильмв роли Billy
1979МеханикСериалв роли Roger · эпизодов: 1
1979ShoestringСериалв роли Joe Anderson · эпизодов: 1
1979Убийство по приказуФильмв роли Lanier
1979Dick TurpinСериалв роли Captain Venables · эпизодов: 1
1978ОтверженныеФильмв роли Gendarme
1977The ProfessionalsСериалв роли Snapper Ullmann · эпизодов: 1
1977Cross NowФильмв роли Barry Galloway
1976Dickens of LondonСериалв роли John Hullah · эпизодов: 2
1975Three for AllФильмв роли Martin
1973The Sex ThiefФильмв роли Barman
1972Тройное эхоФильмв роли Subaltern
1972Королевский судСериалв роли Brian Collings · эпизодов: 3
1970The Breaking of BumboФильмв роли Art Student
1970КромвельФильмв роли Richard Cromwell
1970No Blade of GrassФильмв роли Andrew Pirrie
1970No Trams to Lime StreetФильмв роли Billy Mack
1969Michael Kohlhaas - Der RebellФильмв роли Peter
1968Les Bicyclettes de BelsizeФильмв роли The Boy - Steve
1968Так держать, на Хайберский переход!Фильмв роли Soldier (uncredited)
1967Zigger ZaggerФильмв роли Zigger
1964The Wednesday PlayСериалв роли Billy Mack · эпизодов: 1