Insegnante e Coreografo, ha danzato al Teatro Petruzzelli di Bari, Teatro San Carlo di Napoli, Teatro Nazionale Croato HNK, Operà De Montpellier, Teatro Regio di Torino.
Come Coreografo e Direttore Artistico della Compagnia AltraDanza, ha al suo attivo produzioni da oltre 20 anni, come coreografo è presente in Teatri Teatro Petruzzelli, Comunale Pavarotti di Modena, Sao Carlo di Lisbona, Operà Royal de Wallonie Liegi, Teatro delle Fortuna di Fano, Teatro Bellini di Catania. Ha collaborato con il Maestro Roberto De Simone, Francesco Esposito, Lorin Maazel.