Her most notable roles include Hannah Griffith in Veronica Mars, Rachel Seybolt in Life, Karen Nadler in Falling Skies and Cinderella/Ashley Boyd in Once Upon a Time.
Notable roles include Hannah Griffith in Veronica Mars, Rachel Seybolt in Life, Karen Nadler in Falling Skies, and Cinderella/Ashley Boyd in Once Upon a Time.