Actor who played the role of Jacob in the ABC Family television series The Secret Life of the American Teenager. He was also cast as Holden in the series Liv and Maddie. He portrayed Doody in the 2016 Fox broadcast of Grease Live! In 2017, he made his Broadway debut in Hamilton.
He made his television debut on an episode of The Hustler in 2009.
He had his first full-length role in the 2013 TV movie Teen Beach Movie. He then reprised his role in the 2015 sequel Teen Beach 2.
His entertainment career was supported by his parents while growing up in Trussville, Alabama. He has been in a relationship with Ellie Woods.
He won season 25 of ABC's Dancing with the Stars alongside partner Lindsay Arnold.