Actress known for her roles as Michelle Benjamin in the show Kings and Laura Larson on SyFy's Incorporated. In 2018, she was cast in 13 Reasons Why as Sonya, and later that year began playing Maggie Bloom in ABC's A Million Little Things.
She enrolled in the University of Florida.
She also appeared in the 2014 film Devil's Due.
She was born to parents Margo and John. In 2012, she married actor Adam Nee.
She was Zac Efron's character's girlfriend in the 2009 film 17 Again.