Her sister entered her into a modelling competition when she was 18 and she won.
Appeared as a demon (uncredited) in Roman Polanski's The Ninth Gate (1999) through her friendship with Polanski's wife, actress Emmanuelle Seigner.
Starred in a movie titled "My Achilles Heart" opposite Paul Rudd. The film has never been released.
Browse biographies section by name