Si è diplomato in tromba col massimo dei voti nel 1992, e ha conseguito nel 2009 il Biennio di II livello per l’insegnamento della tromba presso il Conservatorio “G. B. Martini” di Bologna.
Ha partecipato a diversi corsi di perfezionamento, in Italia e all’estero, studiando sotto la guida di valenti maestri, come Donato De Sena, Stephen Burns, Pierre Thibaud, Thomas Stevens e Giancarlo Parodi. Ha suonato, in Italia ed all’estero con importanti orchestre italiane, quali l’Orchestra Regionale Toscana, l’Orchestra dell’Emilia-Romagna “A. Toscanini”, l’Orchestra dell’Arena di Verona, l’Orchestra Sinfonica Nazionale della RAI di Torino, l’Orchestra “Filarmonica Arturo Toscanini”, l’Orchestra del Teatro Comunale di Bologna.
È docente di Tromba presso la Scuola Statale di 1° grado ad Indirizzo Musicale “Innocenzo da Imola”.