 He has had recurring roles on the television series "The Secret Life of the American Teenager" and "Liv and Maddie", supporting roles in the television films "Teen Beach Movie", "Teen Beach 2" and "Grease Live", starred in "" on Fox, and is featured on the "Moana" soundtrack.He assumed the role of John Laurens/Philip Hamilton in the Broadway production of "Hamilton" on November 22, 2016.He played Noah Patrick in the TV series "Teen Wolf".