Primo ballerino di diverse compagnie internazionali quali: Ballet Du Nord (Francia), Scapino Ballet (Olanda), Ballet National De Nancy (Francia), Tulsa Ballet, Florida Ballet (U.S.A.), il Ballet De Flandres (Belgio) con Robert Denvers, Basler Ballet di Basilea, con la direzione di Youri Vamos, il Ballet Du Rhin di Mulhouse (Francia), Opera de Nice (Francia).
Vincitore del primo premio di coreografia (Tokio). In Italia ha danzato per i teatri: Scala di Milano, San Carlo di Napoli, Compagnia Susanna Egri di Torino, Astra Ballet (Roma).
Vanta di aver ballato al fianco di molti nomi importanti della danza, citiamo alcuni: Alicia Alonzo, Patric Dupond, Jorge Jancu, Carla Fracci. Oltre i direttori citati, ha avuto importanti professori, quali Jorge Garcia, Gerard Wilk, Simon Monttram, Piotr Nardelli, Menia Martinez, Ivan Kramar, Willi Burman, Igal Perry. Profondo conoscitore del repertorio classico, interpretato più volte, come solita e primo ballerino, con le coreografie originali o rielaborate dai numerosi Coreografi con cui ha collaborato in questi anni. Si ricordano, ad esempio: Jiri Kylian, Brigitte Culberg, Ed Wubbe, Jean Paul Comelin, Heiz Spoerli, Cranko, Lionel Hoche, ed altri. Molto stimato da affermati coreografi e critici del settore, è consulente artistico di Progetto Danza e coreografo al centro Internazionale Danza. Ha lavorato, in qualità di maestro di danza e coreografo, per le seguenti Compagnie: Compagnie du Musical “Notre Dames de Paris”, Genève Juniors Compagnies, Opera de Nice, Balletto Nazionale di Spalato.
Nel 2004 partecipa come ospite al Festival del cortometraggio di Nizza, presentando il balletto “Chère Kitty” in una versione cortometraggio. Ha creato numerosi balletti per compagnie italiane ed estere, e tra questi ricordiamo: Chère Kitty, Granelli di sabbia, News, Otello (su musiche degli Almamegretta).