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)
Mi primer beso 3 (2021)Papel: Harvey 8.72
Warrior (Serie TV) (2019 - )Papel: Ferguson 7.86
Sansón (2018)Papel: Ahar 4.25
Deep State (Serie TV) (2018 - 2019)Papel: Frank Thompson 6.77
Adaption (2017)Papel: Charles 9.00
Nuestros orígenes (Serie TV) (2017 - )Papel: Gladiator 7.00
Finders Keepers (2017)Papel: Sweet George 4.00
El pequeño vampiro (2017)Papel: Old man with dog 7.19
Bypass (2016)Papel: Clayton Taylor 7.00
Guardián y verdugo (2016)Papel: Investigation Officer 6.21
Modder en bloed (2016)Papel: English Sergeant 7.00
Outlander (Serie TV) (2014 - )Papel: Auctioneer 8.20
Khumba (2013)Papel: Jannie 4.12
Chronicle (2012)Papel: Ernesto's Neighbour 8.10
Natale in Sudafrica (2010)Papel: Arab 3.17
Liberad a Willy 4: Aventura en Sudáfrica (2010)Papel: Blikkie 5.69
America: The Story of Us (Serie TV) (2010)Papel: James Howden 8.00
Invictus (2009)Papel: Cabinet Minister 8.94
El acuerdo (2008)Papel: Vladimir 4.99
Hansie: A True Story (2008)Papel: Joe Dawson 5.84
Encarcelados en el extranjero (Serie TV) (2007 - )Papel: Leo Guardino 9.00
Adiós Bafana (2007)Papel: Man in suit 5.56
No Pierdas la fé (2006)Papel: Percy 6.91
La última batalla (Monsieur N.) (2003)Papel: British soldier 7.00
The Visual Bible: Matthew (1993)Papel: Young Matthew 7.09
Barber Shop (2010) (Cortometraje)Papel: The Barber