Fly Me To The Moon: Tráiler'Alien: Romulus': Primer TráilerGhostbusters 5: Tráiler finalLaLola (2024) VIXSofía SisniegaEmily RuddVuelve a Mí (Telemundo)Minas de pasión (Univisión)
Separation (2021)Papel: Alan 4.26
Violet (2021)Papel: Martin 7.85
Negative (2016)Papel: Hollis 5.00
Westworld (Serie TV) (2016 - )Papel: Lee Sizemore 8.27
Stitchers (Serie TV) (2015 - )Papel: Dr. Sebastian Zuber 6.13
Estranged (2015)Papel: Callum 6.00
Wer (2013)Papel: Gavin Flemyng 6.10
Devil Inside (2012)Papel: Father Ben Rawlings 4.08
El rey escorpión 2: El nacimiento del guerrero (2008)Papel: Ari 4.00
Simon Schama's Power of Art (Serie TV) (2006)Papel: Young Simon 9.00
Perfect Strangers (Serie TV) (2001)Papel: Young Waiter 8.00
Victoria & Albert (Serie TV) (2001)Papel: Young Prince Albert Edward 8.00
Down to Earth (Serie TV) (2000 - )Papel: Duncan 7.00
Lorna Doone (2000)Papel: Soldier at Sedgemoor 7.00
Holby City (Serie TV) (1999 - 2022)Papel: Zack Nash 6.00
Los asesinatos de Midsomer (Serie TV) (1997 - )Papel: Young Christian Aubrey 7.10
Gente de barrio (Serie TV) (1985 - )Papel: Jenkins 3.98
Estranged (2015) 6.00