Best known for her work throughout the TV and film industries, she appeared in the 2013 film The Kings of Summer alongside Nick Robinson. She was later cast as Betty Cooper in The CW series Riverdale.
She began dancing and performing in local musicals at an early age. She took dance for over 10 years as a child and was signed to her first agency in her hometown of Cleveland, Ohio at age 11.
In 2013, she starred in the film Forever's End. In 2014, she appeared in six episodes of the Fox TV series Surviving Jack.