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)
Saving Christmas Spirit (2022)Papel: DuncanEdad: 39 años 7.33
Dark Sense (2019)Papel: MalEdad: 35 años 3.95
Babylon (Serie TV) (2014 - )Papel: Mr. Lovett 7.00
Outlander (Serie TV) (2014 - )Papel: Greg Edgars 8.20
Los Borgia (Serie TV) (2011 - )Papel: Sforza Soldier 2 6.85
Doctors (Serie TV) (2000 - )Papel: Ciaran Wright 4.90
Braveheart (1995)Papel: Young WilliamEdad: 11 años 8.88
Casualty (Serie TV) (1986 - )Papel: Justin Barker 7.18
Song of the Selkie (-)Papel: Craig
A War Poem (2022) (Cortometraje)Papel: William's FatherEdad: 38 años
The Darkest Chapter (2022) (Cortometraje)Edad: 38 años