During his high school years, he attended the Governor's School for the Arts program in Norfolk, Virginia for Musical Theater.
He also went to Hurrah Players Incorporated which is a theater organization in Virginia. In 2008, he graduated from Granby High School and went on to attend the BFA Music Theater Program at Elon University in North Carolina for two years.[3]
He left school to take the role of Baby John in the Broadway Revival Tour of West Side Story, and performed with the tour from its opening on September 30, 2010 through September 23, 2011.[3][4][5]