2008Caught in a TrapФильмв роли Auctioneer
2004Жизнь и смерть Питера СеллерсаФильмв роли Newscaster #2
1997A Dance to the Music of TimeСериалв роли Erridge · эпизодов: 4
1995Treasure IslandФильмв роли Captain Smollett
1994The Trial of Lord LucanФильмв роли Bill Shand-Kydd
1994Линия судьбыСериалв роли Major Smith · эпизодов: 1
1994Stanley's DragonФильмв роли Michael Harrison
1992Детектив Джек ФростСериалв роли Peter Davidson · эпизодов: 1
1992Биение сердцаСериалв роли Colin Taylor · эпизодов: 1
1991So You Think You've Got TroublesСериалв роли Army Officer · эпизодов: 1
1984Duty FreeСериалв роли Peter · эпизодов: 1
1983Salad DaysФильмв роли Nigel
1982Charles & Diana: A Royal Love StoryФильм
1982Час Агаты КристиСериалв роли George Rowland · эпизодов: 1
1981P.Q. 17Фильмв роли Lt. Colin Beale
1981If You Go Down in the Woods TodayФильмв роли Police Constable Turner
1980Гордость и предубеждениеСериалв роли Mr Bingley · эпизодов: 4
1979The Brylcreem BoysФильмв роли Bredding
1979МеханикСериалв роли Brian · эпизодов: 1
1979ShoestringСериалв роли Estate Agent · эпизодов: 1
1979Danger UXBСериалв роли Lieutenant Pringle · в роли Captain Pringle · эпизодов: 4
1977Charley's AuntФильмв роли Jack Chesney
1977Nicholas NicklebyСериалв роли Snobb · эпизодов: 1
1976The Duchess of Duke StreetСериалв роли Hoppy Hubbard · эпизодов: 1
1974A First Class FriendФильмв роли Martin
1974PlayhouseСериалв роли Breeding · эпизодов: 1
1971Вверх и вниз по лестницеСериалв роли Robin Eliott · эпизодов: 1