She played the character Marcia in the 2015 feature The Longest Ride.
She has two sisters. She married Blake Jenner in 2015, then filed for divorce in December 2016. She began dating actor Chris Wood in 2017 and they got married in September 2019. In 2020, she and Wood welcomed their first child together, a son named Huxley Robert Wood.
She appeared on Glee with Kevin McHale.