Actor

Año Título Personaje
2024 Tell Me Lies - Temporada 2 Oliver
2024 Gatitos explosivos - Temporada 1 God
2024 Los juegos del amor Nick
2021 Lucifer - Temporada 6 Lucifer Morningstar
2020 Lucifer - Temporada 5 Lucifer Morningstar
2019 Lucifer - Temporada 4 Lucifer Morningstar
2019 The Flash - Temporada 6
Episodio 9
Lucifer Morningstar
2018 Queen America - Temporada 1
Episodios 3 - 4
Andy
2017 Lucifer - Temporada 3 Lucifer Morningstar
2016 Lucifer - Temporada 2 Lucifer Morningstar
2016 Lucifer - Temporada 1 Lucifer Morningstar
2015 The Strain - Temporada 2
Episodio 6
Rob Bradley
2014 Rush (US) - Temporada 1 Dr William P. Rush
2012 Érase una vez - Temporada 2
Episodio 19
Robin Hood
2012 Testigo mudo - Temporada 15
Episodios 11 - 12
Père Jacob
2012 The Secret of Crickley Hall - Temporada 1 Gabe Caleigh
2012 Miranda - Temporada 3 Gary Preston
2011 The Fades - Temporada 1 Mark
2010 Merlín - Temporada 3
Episodios 1 - 2 - 7 - 12
Cenred
2010 Accused - Temporada 1
Episodio 4
Neil McGray
2008 La Pasión - Temporada 1 Phillip
2007 Doctor Who (2005) - Temporada 3
Episodio 13
Tom Milligan
2005 Loco por la novia Groom
2005 Caso cerrado - Temporada 5
Episodios 7 - 8
Harry Taylor
2004 El secreto de Vera Drake Police Constable
2004 Los asesinatos de Midsomer - Temporada 8
Episodio 9
Lee Smeeton
2003 Asuntos de familia Ivor
2001 The Life and Adventures of Nicholas Nickleby John Browdie
2001 Buffalo Soldiers Squash
2001 High Heels and Low Lifes Uniformed officer