Actriz conocida por interpretar a Red Riding Hood en la moderna serie de cuentos de hadas de ABC, Once Upon a Time. También interpretó a Riley Neal en Intelligence de CBS que se emitió en el 2014.
Su primer papel fue en la película para televisión The Darklings, junto con Suzanne Somers.
Apareció en un comercial de Keystone Light en el 2010.
Se casó con el actor canadiense John Reardon en el 2008.
Interpretó a Jill en John Tucker Must Die, protagonizada por Jesse Metcalfe.