Актьор - No Man's Land - Fritz Bulletproof: AI(Късометражен)(2020) - Hanson Surge(2020/I) - Gideon Endeavour(Сериал)(2019) - Osbert Page Christopher Robin(2018) - London Train Conductor Bitter Harvest(2017) - Professor Malishnikov We Still Steal the Old Way(2016) - Don Temple The Lost City of Z(2016) - Brig. Gen. Thorton The Limehouse Golem(2016) - News Reporter Homefront: The Revolution(Видео Игра)(2016) Cinderella(2015/I) - King's Doctor Queen of the Desert(2015) - Thompson Sons of Liberty(Мини Сериал)(2015) - Wedderburn The Musketeers(Сериал)(2014) - Pastor Ferrand Atlantis(Сериал)(2013) - Eos The White Queen(Мини Сериал)(2013) - Dr. Lewis World War Z(2013) - W.H.O. Vault Zombie Doctor Who(Сериал)(2013) - Clarence DeMarco / Clarence Love Me or Else(Късометражен)(2011) - Scary Man National Theatre Live: Collaborators(2011) - Actor 2 The Hour(Сериал)(2011) - Grey Suited Man One Merlin(Сериал)(2008-2010) - Sidhe Elder Sherlock Holmes(2009) - Preacher Casualty 1907(Мини Сериал)(2008) - Dr Koch / Dr. Koch La luna en botella(2007) - Kurt Waking the Dead(Сериал)(2005) - Prison Officer / Prison Officer #1 Empire(Мини Сериал)(2005) - Saturnicus Valiant(2005) - Messenger Pigeon (voice as Mike Jenn) Unleashed(2005) - Wyeth The Basil Brush Show(Сериал)(2004) - Ivan Tabiteyeredov A Touch of Frost(Сериал)(2003) - Alec McGuiness Sabotage!(2000) - Jules Quills(2000) - Cleante Seeing Red(2000) - Mr. Farris The Messenger: The Story of Joan of Arc(1999) - The Duke of Burgundy Frenchman's Creek(1998) - Rashleigh The Bill(Сериал)(1996) - Martin Wells Bugs(Сериал)(1996) - General Between the Lines(Сериал)(1994) - Coulson One Against the Wind(1991) - German Soldier (uncredited) Maurice(1987) - Archie Bust(Сериал)(1987) - Midge Brooks Sky Bandits(1986) - Nicky Call Me Mister(Сериал)(1986) - Stage designer Dance with a Stranger(1985) - Wilf Another Country(1984) - Barclay