First known for making his Broadway debut in 2013 in Disney's Newsies, he would later join the first national tour of Kinky Boots in 2014. In 2017, he joined the cast of Broadway's A Bronx Tale in the role of Calogero.

First known for making his Broadway debut in 2013 in Disney's Newsies, he would later join the first national tour of Kinky Boots in 2014. In 2017, he joined the cast of Broadway's A Bronx Tale in the role of Calogero.