Actor · Born 1974
Moana 2
2024 · as Nalo (voice)
El Chapo and the Curse of the Pirate Zombies
2022 · as Zombie Pirate
Take Home Pay
2019 · as Bob Titilo
A Small Samoan Wedding
2005