Incomincia a suonare il Trombone all’età di 11 anni nel corso della Banda Musicale di Portacomaro tenuto dal M° Italo Durando.
Ha studiato Corno e si è diplomato presso il conservatorio “A.Vivaldi” di Alessandria nel 1978 con i M° Giacomo Zoppi.
Ha fatto parte di Orchestre sinfoniche e liriche quali la R.A.I. di Torino, la R.A.I di Milano, Il Teatro Regio di Torino, I pomeriggi Musicali di Milano, l’Orchestra Sinfonica di S.Remo e per la stagione 1978/79 dell’orchestra del Teatro alla Scala di Milano.
Ha fatto parte di vari gruppi musicali da camera (Trio, Quartetto di ottoni, Quartetto e Quintetto a fiato, Sestetto e Ottetto).
Ha insegnato Corno e Musica d’Insieme Fiati presso l’Istituto Musicale di Aosta nell’anno Scolastico 1982/83.
Ha dato vita, coordinato e diretto la Banda Comunale di Montechiaro d’Asti dal 1989 al 1996.
Ha fatto parte, in qualità di presidente e membro del direttivo della Sezione di Asti della S.I.E.M. (Società Italiana per l’Educazione Musicale) dal 1989 al 1999, contribuendo ad organizzare numerosi corsi di aggiornamento per insegnanti di Scuola Materna, Elementare e Media.
Ha tenuto corsi di aggiornamento per Insegnanti di Scuola Materna ed Elementare organizzati dalla S.I.E.M. dal 1990 al 1997 e dall’ I.R.S.A.E. Piemonte negli anni scolastici 1995/96 e 1996/97.
E’ maestro della Banda Musicale Comunale di Portacomaro dal 2003 al 2019.
Dal 2014 al 2020 partecipa al progetto didattico Yamaha OrchestranDo presso La Casa della Musica di Portacomaro.
Docente di ed. musicale in pensione, ha insegnato nelle scuole medie di Portacomaro, Montegrosso e Rocchetta Tanaro.