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)
La guerra de los Mundos: The Attack (2023)Papel: Daniel 6.00
Spitfire Over Berlin (2022)Papel: Edward 5.00
Adult Material (Serie TV) (2020)Papel: Hairy Simon 7.00
Lancaster Skies (2019)Papel: Charlie Moore 5.00
Await Further Instructions (2018)Papel: Scott 4.26
Elizabeth I (Serie TV) (2017 - )Papel: Noble Soldier 8.00
Sunburn (2017)Papel: Casey 5.00
The Hour (Serie TV) (2011 - 2012)Papel: Police Officer 8.00
Encarcelados en el extranjero (Serie TV) (2007 - )Papel: Mark O'Brien 9.00
Not Going Out (Serie TV) (2006 - )Papel: Man at Door 7.26
Doctors (Serie TV) (2000 - )Papel: Zach Kirby 4.90
Born Fighter (2021) (Cortometraje)Papel: Doctor Mitchell
Tramples the Murderhorse (2021) (Cortometraje)Papel: Eric
Wearing Thin (2022) (Cortometraje)