German-born actress who gained fame for her starring role in the 1979 film Tess. In 2000, she played roles in Time Share and Quarantine.
She modeled in Germany before acting.
A nude photo of her and a python was made into a famous poster.
She married Ibrahim Moussa in 1984, and the couple divorced years later. She is the daughter of actor
She co-starred with Harry Dean Stanton in the 1984 drama Paris, Texas.