Ha bailado con el American Ballet Theatre, el Ballet de Pennsylvania, Les Grands Ballets Canadiens, y fue bailarín principal del Pittsburg Ballet Theatre y Ballets de San Juan.