Après une poignée de rôles récurrents, puis principaux, dans d'éphémères séries télévisées pour adolescents, elle perce au cinéma dans la production horrifique Urban Legend 2 : Coup de grâce, sortie en 2000.
L'année 2006 la voit évoluer dans trois projets très différents : elle donne la réplique à Zach Braff pour la comédie dramatique indépendante Last Kiss, puis tient un second rôle dans le drame Un nom pour un autre, réalisé par Mira Nair. Enfin, elle fait partie de la distribution chorale du blockbuster et remake Poséidon.
L'année suivante, elle tient le premier rôle féminin de la comédie potache L'École des dragueurs, écrite et réalisée par Todd Phillips. Elle se fait cependant plus rare les années suivantes : en 2008, elle joue l'un des segments du film à sketches New York, I Love You. Et en 2009, elle joue dans le thriller Middle Men.
Les échecs commerciaux de ces différents projets l'amènent à tourner en Australie le film Matching Jack, dont elle est cette fois la tête d'affiche. Mais le film passe inaperçu.
Retour à la télévision (années 2010)
Elle se contente ensuite de rôles dans des séries américaines : en 2012, elle joue dans trois épisodes de la série judiciaire Suits, avocats sur mesure ; puis tient un rôle principal dans l'éphémère série fantastique Zero Hour, programmée en 2013. Elle apparait ensuite dans trois épisodes du thriller horrifique The Following, diffusés en 2014.
Finalement, en 2015, elle parvient à sécuriser un rôle principal dans la série de Netflix, Bloodline. La série s'arrête au bout de trois saisons, en 2017.
Elle tourne alors le film d'horreur Seven in Heaven.
Vie personnelle
Elle s'est mariée avec l'acteur américain Gabriel Macht en 2004 avec qui elle a eu une fille en 2007 et un fils en 2015[3].