ActingRene NaufahuBorn 1970-05-01Known forPower Rangers1993ACTIONHercules: The Legendary Journeys1995ACTIONThe Matrix Reloaded2003ACTIONThe Matrix Revolutions2003ACTIONFull filmographyPower Rangers1993ACTIONHercules: The Legendary Journeys1995ACTIONThe Matrix Reloaded2003ACTIONThe Matrix Revolutions2003ACTIONBeastMaster1999ACTION