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)
Los amos del aire (Serie TV) (2024 - )Papel: Steve Bosser 8.90
Dance First (2023)Papel: Samuel Beckett (young)Edad: 26 años 7.00
Cherry (2021)Papel: ArnoldEdad: 24 años 5.55
Wolf (2021)Papel: German ShepherdEdad: 24 años 6.70
Dating Amber (2020)Papel: EddieEdad: 23 años 7.14
Normal People (Serie TV) (2020)Papel: Jamie 9.05
Carta al rey (Serie TV) (2020)Papel: Tristan 5.07
El día que vendrá (2019)Papel: BarkerEdad: 22 años 6.46
Hang Ups (Serie TV) (2018)Papel: Ricky Pitt 5.83
Innocent (Serie TV) (2018 - 2021)Papel: Jack 8.00
Jadotville (2016)Papel: William ReidyEdad: 19 años 6.81
Handsome Devil (2016)Papel: Ned RocheEdad: 19 años 8.00
Jack Taylor (Serie TV) (2010 - 2016)Papel: Peter Gannon 8.00
El brillo del arco iris (2009)Papel: Orphan Boy #1Edad: 11 años 7.01
Roy (Serie TV) (2009 - 2015)Papel: Jack 6.00
Four Letters of Love (-)Papel: Nicholas Coughlan
New Boy (2007) (Cortometraje)Papel: Seth QuinnEdad: 12 años 8.00