E' nato a Novara nel 1968. Ha iniziato giovanissimo lo studio della chitarra all'Accademia della Chitarra Classica di Vincenzo Degni con Giuseppe Mazzei.
Si è in seguito diplomato al Conservatorio "F.Bonporti" di Trento sotto laguida di Massimo Laura perfezionandosi poi con lo stesso insegnante presso il Conservatorio della Svizzera Italiana di Lugano.
Ha partecipato a diversi corsi di perfezionamento organizzati dalla Gioventù Musicale d'Italia tenuti da Ruggero Chiesa e Francesco Gorio.
Ha seguito corsi di Didattica musicale, ritmica Jaques Dalcroze e chitarra classica con Luisa Di Segni e Walter Zanetti organizzati dalla Società Italiana di Educazione Musicale (SIEM).
Svolge attività concertistica e didattica collaborando con diverse scuole e associazioni culturali.