Dance troupe dancer on Dancing with the Stars who was a competitor on the 10th season of So You Think You Can Dance, where she placed in the top 8. In 2018, she became the mirror ball champion of Dancing with the Stars season 26 with partner Adam Rippon.
Starting at the age of 3, she trained in ballroom, ballet, jazz, contemporary, and hip hop.
She teaches private ballroom dancing. She was a mentor to Jake Monreal on So You Think You Can Dance: The Next Generation.
She was one of six kids born to Curt Johnson and Tamara Jean in Provo, Utah. She began dating DWTS pro Valentin Chmerkovskiy in 2017 and they got engaged in June 2018. They married on April 13, 2019.
She partnered with Alex Wong on So You Think You Can Dance.