A graduate of Perpich Center for Arts Education, he received his Bachelor of Fine Arts Degree in Dance Performance from Marymount Manhattan College. Since his relocation to New York, he has trained at Alvin Ailey American Dance Center, Dance Theater of Harlem, Paul Taylor and the Martha Graham School. In 1998, he was selected to perform the lead solo in Paul Taylor’s Company. In 1999, he performed the leading role in Penumbra’s Black Nativity and toured with the show for three consecutive years. He has had the most distinct privilege of working with Christina Aguilera, Deborah Cox, Debbie Allen, Deborah Gibson, Whitney Houston, Michael Jackson (30th Anniversary Celebration on NBC), Al Jarreau, Monica, Mya, Usher, Jill Scott, Martha Wash, Crystal Waters, RuPaul, and most recently Céline Dion in A New Day...He has choreographed for Knick City Dancers, New York Liberty, Memphis State University, SUNY at Purchase College, University of Nevada at Las Vegas, Las Vegas Gladiators, Southern Methodist University, to name a few and has danced in 30 major cities including Minneapolis and all throughout Europe. He now performs in Cirque du Soleil’s production of “O” at the Bellagio Hotel and Casino.