Diplomato al Conservatorio con il massimo dei voti in sassofono, musica jazz (con Franco D’Andrea) e clarinetto, studiando successivamente anche con Joe Henderson e Michael Brecker.
Docente dal 1992 presso i Conservatori Musicali di Stato Italiani. Attualmente è docente di Sassofono e Musica Jazz presso il Conservatorio Statale di Adria (Ro) e Sassofono Jazz presso il Conservatorio F.A Dall’Abaco di Verona.