Si diploma sia in clarinetto che in composizione e strumentazione per banda, direzione d’orchestra e musica corale e direzione di coro; si forma inoltre nel jazz e vince premi come strumentista.
Nel 1995 fonda l’ensemble di fiati Nuovarmonia del quale è direttore ed arrangiatore.
Ha scritto ed arrangiato brani per, tra gli altri: Richard Galliano, Fernando Suarez Paz, Lee Konitz, Amji Stewart, Cheryl Porter, e per innumerevoli ensemble.