Best known as Phoebe Forrester on The Bold and the Beautiful from 2006 to 2008 and as Lizzie Spaulding in another soap opera Guiding Light from 2000 to 2002.
She won the Anna Wentworth award for best child actress for her performance in the title role of Annie and also appeared on stage in A Christmas Carol, Snow White, and Macbeth.
She has appeared on Law & Order: SVU and two CSI shows; CSI: Crime Scene Investigation and CSI: NY.
She married John Arthur Greene in 2012 but the couple divorced in 2014.
She played Rapunzel in the film Into the Woods, starring Emily Blunt.