Attrice esperta di arti marziali, in molti dei suoi ruoli infatti esegue combattimenti e acrobazie. È comparsa in molti popolari show televisivi come "La Hitchhiker", Stargate SG1, The X-Files e Baywatch. Agli inizi della sua carriera ha avuto un piccolo ruolo sul grande schermo nel controverso film di Hollywood Showgirls.