Hun har også spilt hovedrollen i filmen . Her spiller hun Bethany Hamilton, en jente som elsker å surfe, men som mister den ene armen i et haiangrep. Filmen er basert på en sann historie. Hun har hovedrollen som Carrie Bradshaw i TV-serien The Carrie Diaries. I 2017 fikk hun en rolle i komedien Freak Show.