Actor

Año Título Personaje
2023 La promesa de Irene Rugmer
2023 A Town Called Malice - Temporada 1 -
2023 Vigil: Conspiración nuclear - Temporada 2 Marcus Grainger
2022 Crimen, de Irvine Welsh - Temporada 2 Ray Lennox
2021 Batwoman - Temporada 2 Jacob Kane
2021 Crimen, de Irvine Welsh - Temporada 1 Ray Lennox
2019 Contagio en alta mar Gerard
2019 Batwoman - Temporada 1 Jacob Kane
2018 La mujer de blanco - Temporada 1 Sir Percival Glyde
2018 Snatch - Temporada 2 Vic Hill
2017 Snatch - Temporada 1 Vic Hill
2017 La sustituta - Temporada 1 David
2016 Fear The Walking Dead - Temporada 2
Episodio 6
Thomas Abigail
2016 Full Circle - Temporada 3 Davis Faulkner
2016 London Town Nick Baker
2015 Exorcismo en el Vaticano Roger Holmes
2015 Generación Z Archer
2014 V3nganza Stuart St John
2014 The Wrong Mans - Temporada 2 Jack Walker
2014 Hemlock Grove - Temporada 2 Norman Godfrey
2013 Hemlock Grove - Temporada 1 Norman Godfrey
2013 Encontrarás dragones Robert
2013 El último pasajero Lewis Shaler
2013 Strike Back - Temporada 4 James Leatherby
2012 Sinbad - Temporada 1
Episodio 11
Père La Stessa
2012 La carrera de la muerte: Inferno Niles York
2012 Doctor Who (2005) - Temporada 7
Episodio 9
Alec Palmer
2011 United Matt Busby
2011 A Thousand Kisses Deep Ludwig
2011 Love's Kitchen Rob Haley
2011 Mi semana con Marilyn Arthur Miller
2009 Los once magníficos -
2007 Hitman Mike Whittier
2006 Mujeres Desesperadas - Temporada 3
Episodios 1 - 2 - 3 - 4 - 6 - 7 - 8 - 9 - 10 - 11 - 12 - 13 - 14 - 15 - 16 - 17 - 18 - 19 - 20
Ian Kavanaugh
2006 Los diez mandamientos Moïse
2006 La criatura perfecta Silus
2005 Dark Water (La huella) Kyle
2004 La verdad sobre el amor Archie Gray
2004 Cosas que hacer antes de los 30 Cass
2003 El Poeta asesino
2002 Matar a un rey Thomas Fairfax
2002 El juego de Ripley Jonathan
2001 Enigma Tom Jericho
2000 Las mil y una noches -
2000 M:I-2: Misión Imposible 2 Sean Ambrose
1999 Gregory's Two Girls Fraser Rowan
1999 El amor de este año Cameron
1998 Deep Impact Eric Vennekor
1998 Por siempre jamás le Prince Henry
1997 Regeneration Robert Graves
1997 9 semanas y media II (Amor en París) Charlie
1996 Twin Town Terry Walsh
1994 La Princesa Caraboo Dragoon Captain