Allenatore professionista di pallacanestro con esperienza sia nel settore giovanile che con le squadre senior.
Ha lavorato nei settori giovanili di Olimpia Milano, Pallacanestro Cantù, UCC Casalpusterlengo e ho collaborato con il Comitato Regionale Lombardo in qualità di RTT.
È stato assistente allenatore in serie A con Olimpia Milano e Pallacanestro Cantù e in serie A2 conJunior Casale Monferrato e Tezenis Verona.
Capo allenatore in serie B con Sangiorgese.
Ha vinto 3 campionati italiani giovanili con Olimpia Milano, 1 Supercoppa Italiana con Pallacanestro Cantù e 3 Trofei delle Regioni con Federazione Italiana Pallacanestro Lombardia.
È formatore di 2° livello nei corsi nazionali e regionali FIP per la formazione di nuovi allenatori.