İlk çıkışını 1995 The Incredibly True Adventure of Two Girls in Love ile yaptı.1997 yılında "The Myth of Fingerprints" ve "Boogie Nights" gibi filmlerde yardımcı rollerde de oynadı. The Piven Theatre Workshop ve The British American Dramatic Academy'de oyunculuk dersleri aldı. 2002'de Paul Macherey ile evlendi ve 2004'te Lola isminde bir kızı oldu.