She played roles in musicals like Grease and Annie during her high school years, which helped her sharpen her talents in singing and acting. She graduated summa cum laude from Brandeis University with a bachelor's degree in theater, then went on to earn a master's degree from the Graduate Acting Program at NYU's Tisch School of the Arts.
She made her big screen debut with a supporting role in the 1995 film A Walk in the Clouds.
She welcomed a son with her then-husband Daniel Zelman, but the couple separated in 2011. She then dated Will Chase for about two years.