Laureata alla Carnegie Mellon University nel 1979. Sposata col produttore Jeffrey Willerth. E' una stuntwoman.Leggi tutto