He trained at both the Alvin Ailey School and the Harlem School of the Arts. He was a student at Fiorello H. LaGuardia High School and then spent two years at the Boston Conservatory as well as one year the New World School of the Arts in Miami.
He was a contestant on the 2010 season of So You Think You Can Dance and was one of the finalists. He appeared on Broadway as a performer in Fela! in 2012.
He moved from Jamaica to Bedford-Stuyvesant, Brooklyn at the age of four. He is the middle child of of three boys.
He starred in David Makes Man alongside Akili McDowell.