He was born Norfolk, Virginia to his mother Tina Haney, a pediatric nurse. He attended the Governor's School for the Arts program in Norfolk for Musical Theatre. He has also been to Hurrah Players Incorporated and graduated from Granby High School. He would then go to the BFA Music Theatre Program at Elon University in North Carolina for two years.