Фильмография:
1.Hysteria (2011)
Hysteria
2.Сердце всякого человека (сериал) (2010)
Any Human Heart ... Ian Fleming
3.Forget Me Not (2010)
Forget Me Not ... Will
4.Сапоги на Уайтхолле (2010)
Jackboots on Whitehall ... Captain English, озвучка
5.Дуэль (2009)
Anton Chekhov's The Duel ... Von Koren
6.Раскопки (сериал) (2008)
Bonekickers ... Scott Wilson
7.Сказки для взрослых (сериал) (2008)
Fairy Tales ... Aidee
8.Питер Кингдом вас не бросит (сериал) (2007-2009)
Kingdom ... David Morston
9.Relief of Belsen, The (ТВ) (2007)
Relief of Belsen, The ... Derrick Sington
10.Искупление (2007)
Atonement ... Naval Officer
11.Доводы рассудка (ТВ) (2007)
Persuasion ... William Elliot
12.Казино Рояль (2006)
Casino Royale ... Villiers
13.A Very Social Secretary (ТВ) (2005)
A Very Social Secretary ... Keith
14.Последний палач (2005)
Last Hangman, The ... Lt. Llewelyn
15.Рим (сериал) (2005-2007)
Rome ... Marcus Junius Brutus
16.Джим с Пиккадилли (2004)
Piccadilly Jim ... Reg 3
17.Волшебная страна (2004)
Finding Neverland ... Theater Patron 5
18.Война Фойла (сериал) (2002-2008)
Foyle's War ... Stanley Ellis
19.Ultimate Force (сериал) (2002-2006)
Ultimate Force ... Box 500
20.Призраки (сериал) (2002 – ...)
Spooks ... Andrew Lawrence
21.I Saw You (сериал) (2002)
I Saw You ... Vince
22.Low Down, The (2000)
Low Down, The ... John
23.Summer in the Suburbs (ТВ) (2000)
Summer in the Suburbs ... School Psychologist
24.Чисто английские убийства (сериал) (1997 – ...)
Midsomer Murders ... Jack Dorset
25.Катастрофа (сериал) (1986 – ...)
Casualty ... Frank Gallagher