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)
Devil's Peak (2023)Papel: Bull
Oppenheimer (2023)Papel: Philip Morrison 9.00
The Peripheral (Serie TV) (2022)Papel: Atticus 9.00
Freedom's Path (2020)Papel: Lewis 7.80
En la hierba alta (2019) 5.02
Measure for Measure (2019)Papel: Claudio 7.02
El misterio de Hanging Rock (Serie TV) (2018)Papel: Michael Fitzhubert 5.61
Upgrade (2018)Papel: Eron Keen 6.93
No mires (2018)Papel: Sean 4.54
Harrow (Serie TV) (2018 - 2021)Papel: James Reed 7.16
Fallen (2016)Papel: Cam Briel 6.00
Hounds of Love (2016)Papel: Jason Farris 6.44
Need for Speed (2014)Papel: Little Pete 8.52
My Mistress (2014)Papel: Charlie Boyd 6.00
Haunt (2013)Papel: Evan Asher 4.96
The Turning (2013)Papel: Victor (segment "On Her Knees") 5.97
Virginia (2010)Papel: Emmett 5.02
Beneath Hill 60 (2010)Papel: Frank Tiffin 6.99
Accidents Happen (2009)Papel: Billy Conway 6.03
Made in Hollywood (Serie TV) (2005 - )Papel: Self 5.00