She began acting at the age of 11 in La MaMa Theatre Company in New York City.
Her first film role was in I Love You, I love You Not in 1996.
She began dating David Harbour in 2011, but they later broke up. In 2015, she became engaged to Preston J. Cook; they eventually tied the knot in September 2017. In October 2017, they had a son named Strummer.