Diplomato nel 1992 al Conservatorio «G. Rossini» di Pesaro, nel 1995 partecipa alle clinics della Berklee School nell’ambito di Umbria Jazz, dove viene nominato leader del Berklee-Clinics Award Group.
Dal 1992 insegna sassofono, musica d’insieme e improvvisazione in diverse scuole di Roma e provincia. Spazia tra blues, dance, jazz, soul e rock collaborando con importanti musicisti italiani, e affianca all’attività live quella di arrangiatore e sassofonista in studio con artisti come Vittorio Nocenzi, Max Giusti e Dario Ballantini.


