| Bird Boy (2025) as Magistrate |
| Match (2025) as Papa |
| The Carpenter (2024) as Jair |
| My Spy The Eternal City (2024) as Dr. Brookey |
| The Fix (2024) as Dr. Hayes |
| Heart of the Hunter (2024) as Johnny Klein |
| The Kissing Booth 3 (2021) as David Nicol |
| Spell (2020) as Dr. Holt |
| Inside Man: Most Wanted (2019) as D.A. Lochlan |
| Maze Runner: The Death Cure (2018) as Board Member |
| Honey 3: Dare to Dance (2016) as Uncle Simon |
| Sonskyn Beperk (2016) as Calvert |
| Death Race: Inferno (2013) as Executive |
| Winnie Mandela (2011) as Indian Prisoner |
| Die Ongelooflike Avonture van Hanna Hoekom (2010) as Jonathan |
| Lost City Raiders (2008) as Brother Fontana |
| The Scorpion King 2: Rise of a Warrior (2008) as Ashur |
| The Librarian: Return to King Solomon's Mines (2006) as Ahjmed |
| Mercenary for Justice (2006) as Ahmet Dasan |
| The Poseidon Adventure (2005) as Badawi |
| Boy Called Twist (2004) as Monks |
| From Dusk Till Dawn 3: The Hangman's Daughter (2000) as Pancho Villa |
| Pirates of the Plain (1999) as Ship's Medic |
| Ernest in the Army (1998) as Ali Tenbu |
| The Last Warrior (1989) as Deck Hand |