Michelle Huirama

Michelle Huirama is a New Zealand actress. She portrayed many roles on Xena: Warrior Princess.

Credits

 * 1) XWP : "Warrior... Princess"
 * 2) XWP : "Gabrielle's Hope"