Born in Rochester, New York, USA
Space Cowboys
2000
As Female Astronaut #2
Return of the Killer Tomatoes!
1988
As Tara Boumdeay