Bad Boys 4: Primer 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)
Flesh & Blood (2023)Papel: Joel Robinson 6.33
Redeeming Love (2022)Papel: Joseph Hochschild 7.00
Professionals (Serie TV) (2020 - )Papel: Doctor 4.82
Madiba (Serie TV) (2017)Papel: White Man in Ticket Office 6.59
Bram Fischer (2017)Papel: Joel Joffe 8.00
Romeo y Julieta (2014)Papel: Benvolio 5.24
Zulu (2013)Papel: Dan Fletcher 5.88
The Broadway.com Show (Serie TV) (2013 - )Papel: Self 7.00
La Humanidad (Serie TV) (2012 - )Papel: Theodoor de Mulder 7.57
The Girl (2012)Papel: Evan Hunter 7.00
Restless (2012)Papel: Soldier 8.00
Outcasts (Serie TV) (2011 - )Papel: Grant Anderson 5.72
Winnie (2011)Papel: Brandfort Policeman 1985 6.00
Kidnap and Ransom (Serie TV) (2011 - )Papel: Joshua 8.00
Sniper: Al límite (2011)Papel: Captain Dustin Nelson 4.99
Mad Dogs (Serie TV) (2011 - 2013)Papel: Barman 6.74
Strike Back (Serie TV) (2010 - 2020)Papel: Lab Technician 7.72
The Sound of People (2007) (Cortometraje)Papel: Lifeguard 8.00