Ihre Schauspielkarriere begann sie mit 12 Jahren und spielte seitdem in diversen Rollen in den USA, China und Neuseeland. Derzeit lebt sie in Los Angeles. Ihre bisher bekannteste Rolle ist die der Anchesenamun in der Mini-Serie Tut - Der größte Pharao aller Zeiten.