Actress | Soundtrack | Writer
2008-2012: Cast member on Saturday Night Live (1975).
I think you have to create your own stuff so I'm working on stuff for myself right now.
New York City, New York, USA
Dive deep into everything about film festivals, family entertainment, IMDb Picks, and more.