Conocida por su papel en la serie de películas The Santa Clause. Interpretó a la Dra. Juliet Burke en la serie Lost de ABC antes de protagonizar la serie de Freeform llamada Dead of Summer. También tuvo un papel recurrente en Once Upon a Time.
Trabajó en el Dallas Theater Center durante seis años.
Fue nominada para un Premio Primetime Emmy a la Mejor Actriz Invitada en un Drama por Lost.
Estuvo casada con el actor Chris Soldevilla desde el 2004 hasta su divorcio en el 2013. Tuvieron un hijo llamado CJ en el 2005.
Fue la peluquera de Angelina Jolie para la película de 1998 titulada Gia.