Tornou-se conhecida por sua atuação como Abigail Deveraux na novela Days of Our Lives, e por sua participação na série Pretty Little Liars, que rendeu-lhe o prêmio Young Hollywood Award em 2011. Em 2012, participou do filme Spring Breakers: Garotas Perigosas, e integrou o elenco do longa Pixels, de 2015.
Aos oito anos de idade, começou a trabalhar como modelo para a agência Ford Models, participando de diversos anúncios. Em 2002, fez uma aparição em um clipe do rapper Lil Romeo, na pele de uma estudante colegial.
Na sucesso Pretty Little Liars, viveu a personagem Hanna Marin, papel que, em 2011, rendeu-lhe um prêmio Youth Rock Award de Melhor Atriz em uma Série de TV.
Tem uma irmã mais velha chamada Shaylene Benson. De 2011 a 2015, namorou com o coach de estilo Ryan Good e, de 2018 a 2020, teve um relacionamento com Cara Delevingne. Namorou com o rapper G-Eazy em 2020.
Co-estrelou a série Pretty Little Liars junto com Lucy Hale.