A German actress, born in Hamburg. She attended high school in Hamburg. She studied in the United Kingdom at Hurtwood House. Her works include the films Black Death, The Big Black, and Dating Lanzelot.