Debutó como protagonista de la tragedia romántica La novicia, de Franco Zeffireli, cuando tenía 18 años. A continuación estudió en la Academia de Música y Arte Dramático de América antes de protagonizar El último domingo y de tener un pequeño papel en Inocencia interrumpida, con Winona Ryder y Angelina Jolie. Fue muy aclamada por su papel en May, por la que ganó varios premios. Protagonizó el telefilm "Carrie", como Carrie White. En 2005 trabajó en The Circle, una película independiente de un solo plano secuencia.