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)
Eight for Silver (2021)Papel: Old Edward Laurent 5.89
Eight for Silver (2021)Papel: Old Edward Laurent 7.00
Separati (Separated) (2021)Papel: Nicholas
Maldita (Serie TV) (2020 - )Papel: Commander Vallus 6.00
The Missing: Baptiste (Serie TV) (2019 - 2021)Papel: Sam 6.78
La peor bruja (Serie TV) (2017 - 2020)Papel: Spike Jones 8.00
Thirteen (Serie TV) (2016)Papel: Robert Tarl 8.00
Bárbaros, el despertar (Serie TV) (2016)Papel: Crixus 7.84
El estrangulador de Rillington Place (Serie TV) (2016)Papel: Cornelius 6.92
The Bastard Executioner (Serie TV) (2015 - )Papel: Jonas the Collector 6.10
Wolfblood (Serie TV) (2012 - 2017)Papel: Alric 7.28
Hunky Dory (2011)Papel: Rhys 7.00
Crimen en el paraíso (Serie TV) (2011 - )Papel: Robert Holt 7.04
Merlín (Serie TV) (2008 - 2012)Papel: Cerdan 6.89
Doctor Who (Serie TV) (2005 - )Papel: Mo 7.61
New Tricks (Serie TV) (2003 - 2015)Papel: Ethan Beckett 8.00
Atila el huno (2001)Papel: Second horseman 6.15
Doctors (Serie TV) (2000 - )Papel: Grant Sayles 4.90
Gladiator (El gladiador) (2000)Papel: Praetorian Guard #1 8.75
Don Quijote (2000)Papel: Rodriguez 7.00
At Home with the Braithwaites (Serie TV) (2000 - 2003)Papel: Daniel Wolfenden 8.00
Holby City (Serie TV) (1999 - 2022)Papel: Andrew Kenney 6.00
Casualty (Serie TV) (1986 - )Papel: Craig Hills 7.18
Gente de barrio (Serie TV) (1985 - )Papel: Sgt. Stone 3.98
Policía de barrio (Serie TV) (1984 - )Papel: Aden Weaver 6.93
Coronation Street (Serie TV) (1960 - )Papel: D.S. Thurston 5.26
Sensibility (2022) (Cortometraje)Papel: Lord Howard 8.43