2026Queer Edward IIФильмв роли Self (archive footage)
2025Робин ГудСериалв роли Earl of Huntingdon · эпизодов: 10
2025ВзломСериалв роли Mike Sullivan · эпизодов: 1
2024Вампиры лёгкого поведенияФильмв роли Mark Felt
2023The TrapФильм
2023Длинная теньСериалв роли Dick Holland · эпизодов: 6
2022Медленные лошадиСериалв роли Jed Moody · эпизодов: 4
2022Анчартед: На картах не значитсяФильмв роли The Scotsman
2021Проклятие ведьмыФильмв роли Squire Pendleton
2019ТоксичныеФильмв роли Father (voice)
2019The TrapФильмв роли Tony
2018КурскФильмв роли Graham Mann (Seaway Eagle)
2017Beautiful DevilsФильмв роли Louis
2016Нашествие варваровСериалв роли Fritigern · эпизодов: 2
2015Версальский романФильмв роли Thierry Duras
2015БриджендФильмв роли Dave
2014Игра в имитациюФильмв роли Superintendent Smith
2014Одна ночь в СтамбулеФильмв роли Tommy
2014Halo: СумеркиФильмв роли Randall Alken
2012Летучий отряд Скотланд-ЯрдаФильмв роли DC Nathan Miller
2012Агент Хамилтон: ПохищеннаяФильмв роли McCullen
2012СиндикатСериалв роли Steve Atkinson · эпизодов: 6
2012ТитаникСериалв роли Second Officer Lightoller · эпизодов: 4
2012Когда гаснет светФильмв роли Len
2011ОхотникиФильмв роли Ronny
2011JabberwockФильмв роли John
2010УльтрамариныФильмв роли Verenor (voice)
2010Arctic PredatorФильмв роли Hasslein
2010Арн: Рыцарь-тамплиерСериалв роли Grandmaster Torroja · эпизодов: 2
2009Закон ГарроуСериалв роли Forrester · эпизодов: 2
2008Ларго Винч: НачалоФильмв роли Stephan Marcus
2007Великие воиныСериалэпизодов: 6
2007Airlock, or How to Say Goodbye in SpaceФильмв роли Carl Ackland
2007Richard the LionheartФильмв роли Richard the Lionheart
2007Тюдоры Сериалв роли Duke of Buckingham · эпизодов: 20
2006Робин ГудСериалэпизодов: 1
2006Тутанхамон: Проклятие гробницыСериалв роли Jason McGreevy · эпизодов: 2
2006Vital SignsСериалв роли Tony Bradley · эпизодов: 6
2006Тутанхамон: Проклятие гробницыФильмв роли Jason McGreevy
2006Waterloo RoadСериалв роли Adam Fleet · эпизодов: 8
2005Завтрак на ПлутонеФильмв роли Inspector Routledge
2003BoudicaФильмв роли King Prasutagus
2001НадзирательФильмв роли Jeff
2001ЯмаФильмв роли DCS Tom Howard
2000БесстрашныйФильмв роли Travis Moore
1999Сонная лощинаФильмв роли Kilian
1998Тарзан и затерянный городФильмв роли Nigel Ravens
1997ЛицоФильмв роли Stevie
1997АйвенгоСериалв роли Sir Wilfred of Ivanhoe · эпизодов: 6
1996The One That Got AwayФильмв роли Dinger
1995КэррингтонФильмв роли Ralph Partridge
1994Принц ЮтландииФильмв роли Ribold
1992Seconds OutФильмв роли Ritchie
1992Между строкСериалэпизодов: 1
1992Последний из могиканФильмв роли Heyward
19921492: Завоевание раяФильмв роли Bartolome
1991Эдуард IIФильмв роли Edward II
1989Screen OneСериалв роли Murray Ritchie · эпизодов: 1
1985Второй экранСериалв роли Edward II · эпизодов: 1