She played Julia in the devastation film, Baltic Surprise, and appeared in Broken Path. Her other movies consist of Presumed Innocent and Light Mischief. She went to the Bristol Aged Vic Theatre College. She received an Emmy Prize for her function in Broken Path. She acquired a daughter called Leila with Vincent D’Onofrio, whom she was wedded to from 1989 to 1993. She is at the film Beyond the ocean with Kevin Spacey.