Her film career began in Italy starring opposite Virna Lisi. Returning to the U.S. she starred in Ron Howard's Cocoon and its sequel, Cocoon: The Return, in which she portrayed a beautiful alien. Returning to Europe she continued working mostly in Italian and German film and television productions. She has also appeared in American independent pictures I Shot Andy Warhol, Sue, and Search and Destroy. She also portrayed the role of Catherine Powell in the 1996 video game Ripper.