| tv | Chief of War (2025)As Keoua(9 episodes) | (Not seen) |
| movie | Last Breath (2025)As Andre Jenson (Captain) | (Not seen) |
| movie | Avatar: Fire and Ash (2025)As Tonowari | (Not seen) |
| tv | KAOS (2024)As Poseidon(6 episodes) | (Not seen) |
| movie | Meg 2: The Trench (2023)As James 'Mac' Mackreides | (Not seen) |
| movie | True Spirit (2023)As Ben Bryant | (Not seen) |
| movie | Avatar: The Way of Water (2022)As Tonowari | (Not seen) |
| tv | Invincible (2021)As Paul (voice)(8 episodes) | (Not seen) |
| movie | Reminiscence (2021)As Cyrus Booth | (Not seen) |
| movie | Doctor Sleep (2019)As Billy Freeman | (Not seen) |
| movie | Fast & Furious Presents: Hobbs & Shaw (2019)As Jonah Hobbs | (Not seen) |
| movie | The Meg (2018)As 'Mac' | (Not seen) |
| tv | Fear the Walking Dead (2015)As Travis Manawa(37 episodes) | (Not seen) |
| movie | Last Knights (2015)As Lt. Cortez | (Not seen) |
| tv | Gang Related (2014)As Javier Acosta(13 episodes) | (Not seen) |
| movie | The Dark Horse (2014)As Genesis | (Not seen) |
| movie | A Thousand Words (2012)As Dr. Sinja | (Not seen) |
| movie | Colombiana (2011)As Emilio | (Not seen) |
| movie | The Last Airbender (2010) (AKA "Airbender")As Fire Lord Ozai | (Not seen) |
| movie | Crossing Over (2009)As Hamid Baraheri | (Not seen) |
| movie | Push (2009)As Hook | (Not seen) |
| movie | 10,000 BC (2008)As Tic-Tic | (Not seen) |
| movie | Fracture (2007) (AKA "Das perfekte Verbrechen")As Detective Flores | (Not seen) |
| movie | Live Free or Die Hard (2007) (AKA "Die Hard 4.0")As Bowman | (Not seen) |
| movie | Sunshine (2007)As Searle | (Not seen) |
| movie | The Fountain (2006) (AKA "The Last Man")As Captain Ariel | (Not seen) |
| movie | Runaway Jury (2003)As Frank Herrera | (Not seen) |
| movie | Whale Rider (2002)As Porourangi | (Not seen) |
| movie | Collateral Damage (2002)As Claudio Perrini | (Not seen) |
| movie | Chicken (2001)As Zeke | (Not seen) |
| movie | The Majestic (2001) (AKA "The Bijou")As Prince Khalid | (Not seen) |
| movie | Blow (2001)As Pablo Escobar | (Not seen) |
| movie | Training Day (2001)As Smiley | (Not seen) |
| movie | Virus (1999)As Hiko | (Not seen) |
| movie | The Insider (1999) (AKA "60 Minutes")As Sheikh Fadlallah | (Not seen) |
| movie | Bringing Out the Dead (1999)As Cy Coates | (Not seen) |
| movie | Three Kings (1999) (AKA "Spoils of War")As Amir Abdullah | (Not seen) |
| movie | Six Days Seven Nights (1998) (AKA "6 Days 7 Nights")As Kip | (Not seen) |
| movie | Deep Rising (1998) (AKA "Tentacle")As Mamooli | (Not seen) |
| movie | Once Were Warriors (1994)As Bully | (Not seen) |
| movie | Rapa Nui (1994)As Short Ears | (Not seen) |
| movie | The Piano (1993) (AKA "Piano Lesson")As Mana | (Not seen) |