Acteur

Année Titre Rôle
2024 Sexy Beast - Saison 1
6 Episodes 1 - 2 - 3 - 5 - 6 - 7
Alan 'Two Guns' Graves
2024 The Bay : Enquêtes à Morecambe - Saison 5 David Wallasey
2023 Hamlet Within Self
2023 A Town Called Malice - Saison 1 -
2022 Infiniti - Saison 1 Anthony Kurz
2018 Extinction Ray
2017 Suspect n°1 : Tennison - Saison 1 John Bentley
2016 Les Médicis : Maîtres de Florence / Lorenzo le Magnifique - Saison 1 Rinaldo Degli Albizzi
2016 Grimsby - Agent trop spécial Stephen Marber
2015 Christmas Eve Tim
2015 Crossing Lines - Saison 3
1 Episode 8
William Mason
2015 Sons of Liberty - Saison 1
1 Episode 3
William Dawes
2014 En territoire ennemi 4 : Opération Congo Case
2014 Le transporteur, la série - Saison 2
1 Episode 4
Tommy Evercroft
2014 Emulsion Billy Patterson
2014 The Assets - Saison 1
3 Episodes 2 - 7 - 8
Mitch Weaver
2013 Les Enquêtes de Morse - Saison 1
1 Episode 2
Roy Adamson
2013 Inspecteur Barnaby - Saison 16
1 Episode 4
Gavin Hopkirk
2012 Hunted - Saison 1 Ian Fowkes
2012 The Poison Tree - Saison 1 -
2011 Captain America : First Avenger Gilmore Hodge
2009 Minder (2009) - Saison 1 le garde du corps
2009 An Organization of Dreams -
2006 Sharpe's Challenge Lawrence
2006 Flyboys Grant
2005 Minotaur Tyro
2004 Les Sentinelles de l'air John Tracy
2002 Petit massacre entre amis Tom
2002 K-19 : le piège des profondeurs Kornilov
2000 Le Tombeau Moshe Cohen
1996 Les 101 Dalmatiens Skinner
1989 How to Get Ahead in Advertising le psychiatre