Actress | Producer | Soundtrack
Was a contributing director for sketch comedy group The Doomed Planet.
[on her nude scene in American Beauty (1999)] It was very, very difficult for me to come to terms with it in a personal way. Creatively, I was solid. I understood the importance and significance of that scene and I had known in advance that it was ...
Los Angeles, California, USA
Dive deep into IMDb Picks, Scary Good, Streaming, and more.