Attrice sia nel piccolo che nel grande schermo, ha avuto molti ruoli in serie Tv e dopo il 2014 inizia a crescere anche nel mondo del cinema.
Cinema
Il 2014 segna il suo debutto in un lungometraggio per il cinema. Fa infatti parte del cast di Hello, My Name Is Frank, diretto da Dale Peterson.
Dalla commedia passerà, l'anno seguente, all'horror, recitando nei panni di Maggie in Insidious 3 - L'inizio, e attraverserà il sogno in Jem e le Holograms facendo parte del gruppo fulcro della vicenda in qualità di Aja.
Televisione
La carriera televisiva inizia con Unfabulous, nel 2007, dove partecipa a due episodi della serie.
Tra le altre partecipazioni che seguono in Tv possiamo sicuramente segnalare le performance nei panni di Velma in due film dedicati a Scooby-Doo: Scooby-Doo! The Mystery Begins (2009) e Scooby-Doo! Curse of the Lake Monster (2010). Oltre a programmi e show televisivi, partecipa anche in diverse serie Tv. Tra le collaborazioni di maggior prestigio e sostanza si notano sicuramente quelle in Wizards of Waverly Place (2010), The Vampire Diaries (2013), e le successive più numerose in The Fosters (2014) e in CSI: Cyber (tra 2015 e 2016).