Actress | Producer
Has an identical twin sister, Lorraine, who often plays doubles for her on sets. Her twin has taken over roles for her on Broadway, and starred in London on the West End stage in Rent.
I'm much more ambitious than I'd like to admit.
Brooklyn, 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.