Актьор - The Frankenstein Chronicles(Сериал)(2015-2017) - Sir Robert Peel Harry Price: Ghost Hunter(2015) - Edward Goodwin Death Comes to Pemberley(Мини Сериал)(2013) - Colonel Fitzwilliam Death in Paradise(Сериал)(2013) - Alex Seymour Doctor Who(Сериал)(2012) - Captain Latimer Silent Witness(Сериал)(2002-2012) - Dr. Harry Cunningham / Harry Cunningham Agatha Christie's Marple(Сериал)(2010) - Captain Cottam Instinct(2007) - Ian Stanford Hawking(2004) - Roger Penrose Ready When You Are Mr. McGill(2003) - Roland The Heart of Me(2002) - Jack / Rickie's friend Red Cap(2001) - Capt. Dominic Railton The Lost World(Мини Сериал)(2001) - Lord Roxton Midsomer Murders(Сериал)(2001) - Tristan Goodfellow The Infinite Worlds of H.G. Wells(Мини Сериал)(2001) - H. G. Wells Love in a Cold Climate(Мини Сериал)(2001) - Alfred Quills(2000) - The Horseman Anna Karenina(Мини Сериал)(2000) - Yashvin Warriors(Сериал)(1999) - Capt. Richard Gurney Plunkett & Macleane(1999) - Backbench Heckler Vanity Fair(Мини Сериал)(1998) - George Osborne The Fortunes and Misfortunes of Moll Flanders(Мини Сериал)(1996) - Lemuel Island(Сериал)(1996) - Dominic Public Enemies(1996) - Paymaster Pride and Prejudice(Мини Сериал)(1995) - Lt. Chamberlayne Lethal Justice(1991) - Bartel The Storyteller: Greek Myths(Сериал)(1991) - Athenian