An American actress, born in Rochester, New York, USA. She studied at several prominent conservatories. She's known for Return of the Killer Tomatoes! (1988) and Space Cowboys (2000).