Filmy TV 1983: Zły i dobry w grze (Good and Bad at Games) jako Guthrie 1984: Puccini jako syn Giacomo Puccini 1994: Działo zagłady (Doomsday Gun) jako Jones 1999: Kleopatra (Cleopatra) jako Oktawian 2000: Dziewczyna taka jak ty (Take a Girl Like You) jako Patrick Standish 2004: Opowieść z życia lwów (Pride) jako Linus (głos) 2014: Worricker – ostateczna rozgrywka (Salting the Battlefield) jako Stirling Rogers
Seriale TV 1978: Powrót Świętego (The Return of the Saint) jako Prefekt 1979: Piątka detektywów (The Famous Five) jako Yan 1981: Vice Versa jako Tipping 1987: Koleje wojny (Fortunes of War) jako Simon Boulderstone 1992: Sprawy inspektora Morse’a (Inspector Morse) jako Billy 1996: Tajemnice domu na wzgórzu (The Tenant of Wildfell Hall) jako Arthur Huntingdon 2002: Saga rodu Forsyte’ów (The Forsyte Saga) jako Jolyon Forsyte 2003: Karol II – Władza i namiętność (Charles II: The Power & the Passion) jako George Villiers, książę Buckingham 2005: Tajniacy (Spooks) jako William Sampson 2010: Wallander jako Alfred Harderberg (odcinek The Man Who Smiled) 2010-: Sherlock jako inspektor Lestrade 2012: Doktor Who (Doctor Who) jako Riddell 2014: Rodzina Warrenów (The Family) jako John