(Hospital!) jako dr Jim Nightingale 1997: Dom Frankensteina (House of Frankenstein) jako Crispian Grimes 1998: Po drugiej stronie lustra (Alice Through the Looking Glass) jako Czerwony Rycerz 2000: Madame Bovary jako Rodolphe 2002: Syreny (Sirens) jako Oliver Rice 2003: Horatio Hornblower (Horatio Hornblower 3) jako major Côtard 2003: Horatio Hornblower (Hornblower: Duty) jako major Andre Côtard 2006: Elizabeth David: życie w przepisach (Elizabeth David: A Life in Recipes) jako Peter Higgins 2006: Numer 13 (Number 13) jako profesor Anderson 2007: Agatha Christie: Miss Marple (Marple: Towards Zero) jako Neville Strange 2007: Dowódca: Fraudster (The Commander: The Fraudster) jako Mark Davy 2014: Rosamunde Pilcher: Moje nieznane serce (Rosamunde Pilcher: Mein unbekanntes Herz, TV) jako Duncan Lancaster