Rena Owen

'Rena Owen' (b. 1962) is a New Zealand Māori film actress who played Crazy Norma in the 2005 Creature Shop movie Mee-Shee: The Water Giant''.

Owen is best known for her roles as Beth Heke in Once Were Warriors (1994) and Nee Alavar in Star Wars: Episode III (2005).