ROTORUA (Nuova Zelanda), 27 luglio, 1968
2025 - Avatar 5 - Attore - Tonowari
2024 - Avatar 4 - Attore - Tonowari
2023 - Shark 2 - L'abisso - Attore - James "Mac" Mackreides
2022 - Avatar: La Via dell'Acqua - Attore - Tonowari
2021 - Frammenti dal passato - Reminiscence - Attore
2021 - Murina - Attore - Javier
2021 - Avatar 3 - Attore - Tonowari
2019 - Doctor Sleep - Attore
2018 - Shark - Il primo squalo - Attore - James 'Mac' Mackreides
2016 - Risorto - Attore - Yeshua
2012 - A Thousand Words - Attore - Dott. Sinja
2010 - L'ultimo dominatore dell'aria - Attore - Ozai
2009 - Push - Attore - Hook Waters
2008 - 10.000 A.C. - Attore - Tic'Tic
2008 - Crossing Over - Attore - Hamid Baraheri
2007 - Il caso Thomas Crawford - Attore - Detective Flores
2007 - Sunshine - Attore - Searle
2007 - Die Hard - Vivere o morire - Attore - Bowman
2006 - L'albero della vita - Attore - Capitano Ariel
2004 - FRACTURE - Attore - Isp. Franklin
2003 - La giuria - Attore - Frank Herrera
2002 - Danni collaterali - Attore - Claudio Perrini
2002 - LA RAGAZZA DELLE BALENE - Attore - Parourangi
2001 - THE MAJESTIC - Attore - Ramon Jamon/Khalid
2001 - TRAINING DAY - Attore - Smiley
2001 - Blow - Attore - Escobar
1999 - VIRUS - Attore - Hiko
1999 - Al di là della vita - Attore - Cy Coates
1999 - Insider - Dietro la verità - Attore - Sceicco Fadlallah
1999 - Three Kings - Attore - Amir Abdulah
1998 - DEEP RISING - PRESENZE DAL PROFONDO - Attore - Mamooli
1998 - Sei giorni, sette notti - Attore - Kip
1994 - Rapa Nui - Attore
1994 - ONCE WERE WARRIORS - UNA VOLTA ERANO GUERRIERI - Attore - Bully
1993 - Lezioni di piano - Attore - Mana