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)
Redeeming Love (2022)Papel: Magowan 7.00
Rogue (2020)Papel: Elijah Dekker 4.00
El plan perfecto: el impostor (2019)Papel: Johnny 6.07
Sansón (2018)Papel: Ashdod 4.25
Mia y el león blanco (2018)Papel: Dirk 6.03
El ataque del tiburón de seis cabezas (2018)Papel: William 3.52
Siembamba (2017)Papel: Dr. Timothy Reed 4.44
Blood Drive (Serie TV) (2017 - )Papel: Rib Bone 7.13
Broken Darkness (2017)Papel: Troy 5.11
Temblores 5: El legado (2015)Papel: Johan Dreyer 6.00
Chappie (2015)Papel: Hippo 7.93
Tiger House (2015)Papel: Reg 5.33
Outpost 37 (2014)Papel: Savino 5.00
Elysium (2013)Papel: Drake 8.24
Distrito 9 (2009)Papel: MNU Mercenary 7.71
Hansie: A True Story (2008)Papel: Frans Cronjé 5.84
Atrapa el fuego (2006)Papel: Army Commandant 5.29
Weapon of Thought (2021) (Cortometraje)Papel: Killer