Ator

Ano Título Papel
- Washington Black - Temporada 1 Christopher “Titch” Wilde
2024 Me Conte Mentiras - Temporada 2 Oliver
2024 Exploding Kittens - Temporada 1 God
2024 Jogos de Amor Nick
2021 Lucifer - Temporada 6 Lucifer Morningstar
2020 Lucifer - Temporada 5 Lucifer Morningstar
2019 Lucifer - Temporada 4 Lucifer Morningstar
2017 Lucifer - Temporada 3 Lucifer Morningstar
2016 Lucifer - Temporada 2 Lucifer Morningstar
2016 Lucifer - Temporada 1 Lucifer Morningstar
2014 Rush (US) - Temporada 1 Dr William P. Rush
2012 Once Upon a Time - Temporada 2
Episódio 19
Ladrão
2012 Silent Witness - Temporada 15
Episódios 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 Miranda - Temporada 2 Gary Preston
2010 Merlin - Temporada 3
Episódios 1 - 2 - 7 - 12
Cenred
2010 Accused - Temporada 1
Episódio 4
Neil McGray
2009 Procura-se Um Marido Zak
2009 Monday Monday - Temporada 1 Steven McColl
2009 Miranda - Temporada 1 Gary Preston
2008 The Passion - Temporada 1 Phillip
2007 The Catherine Tate Show - Temporada 0
Episódio 2
Sam Speed
2007 Doctor Who (2005) - Temporada 3
Episódio 13
Tom Milligan
2007 Suburban Shootout - Temporada 2
Episódios 1 - 3 - 4
P.C. Haines
2006 Suburban Shootout - Temporada 1
Episódios 2 - 5 - 6 - 7 - 8
P.C. Haines
2006 The Catherine Tate Show - Temporada 3 Sam Speed
2006 Pulling - Temporada 1
Episódios 5 - 6
Sam
2005 Amor Sob Medida Groom
2005 Waking the Dead - Temporada 5
Episódios 7 - 8
Harry Taylor
2005 Muito Barulho por Nada Claudio
2004 O Segredo de Vera Drake Police Constable
2004 Midsomer Murders - Temporada 8
Episódio 9
Lee Smeeton
2001 Guerreiros Buffalo Squash
2001 Mulheres e Chantagens Uniformed officer