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)
T2 Trainspotting (2017)Papel: Spud (aged 20)Edad: 19 años 7.40
Into the Badlands (Serie TV) (2015 - )Papel: Gabriel 7.86
Outlander (Serie TV) (2014 - )Papel: Young Ian Murray 8.20
El hobbit: La batalla de los cinco ejércitos (2014)Papel: BainEdad: 16 años 7.71
El hobbit: La desolación de Smaug (2013)Papel: BainEdad: 15 años 8.81
Ira de titanes (2012)Papel: HeliusEdad: 14 años 8.05
Hatfields & McCoys (Serie TV) (2012)Papel: Billy Dempsey 8.00
Battleship (2012)Papel: AngusEdad: 14 años 6.62
Hattie (2011)Papel: Robin Le MesurierEdad: 13 años 7.00
Tracy Beaker Returns (Serie TV) (2010 - 2012)Papel: Toby 8.00
El brillo del arco iris (2009)Papel: TomásEdad: 11 años 7.01
Doctor Who (Serie TV) (2005 - )Papel: Creet 7.61
Los asesinatos de Midsomer (Serie TV) (1997 - )Papel: Jamie Carr 7.10
The Man in the Box (-)Papel: Niki