Actress | Soundtrack | Writer
2008-2012: Cast member on Saturday Night Live (1975).
There are some different things I'm writing and developing, but I don't know where they'll go. They're fun stuff that I would be in and are written in my voice, for me.
New York City, New York, USA
Check out our guide to horror, see what's happening at the 2018 Toronto International Film Festival, and more.