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)
Wings (2023)Papel: Sam Walters
UFOLOGISTS (2022)Papel: You Tuber
I Saw Black Clouds (2021)Papel: Jack 5.08
Crucible of the Vampire (2019)Papel: Tom 4.00
The Filthy Thirteen (2019)Papel: Chris 3.37
The Terror (Serie TV) (2018 - )Papel: Pvt. William Pilkington 7.69
The Legend of Halloween Jack (2018)Papel: Johnny Tramer 3.19
Is This Now (2017)Papel: Will 7.22
The Singing Bird Will Come (2015)Papel: Reece 7.00
El secreto de la isla (2012)Papel: Son of detective 5.04
Last Tango in Halifax (Serie TV) (2012 - 2020)Papel: Young Alan 9.00
Scott & Bailey (Serie TV) (2011 - 2016)Papel: Son of nick savage 8.00
Shameless (Serie TV) (2004 - 2013)Papel: Gang member 8.00
Doctors (Serie TV) (2000 - )Papel: Dean 4.90
Casualty (Serie TV) (1986 - )Papel: Joss Pearce 7.18
Sheltered Life (-)Papel: Will
The Devils Breath (2013) (Cortometraje)Papel: Sam
Sheltered Life (-)