Si è diplomato in Violino e Viola rispettivamente sotto la guida di Gigino Maestri e Luciano Patrignani, entrambi docenti del Conservatorio di Milano, conseguendo anche la Laurea in Musicologia presso la Scuola di Paleografia e Filologia Musicale di Cremona (Università di Pavia).
Ha frequentato i corsi di perfezionamento dell’Accademia Internazionale di Novara con Maya Jokanovich e di Formazione Orchestrale di Lanciano sotto la guida di Riccardo Piccirilli (Orchestra dell’Accademia Nazionale di Santa Cecilia). Ha ulteriormente approfondito lo studio della tecnica e del repertorio orchestrale con Johanna Verheijen e Anthony Flint, spalla dell’Orchestra della Svizzera Italiana.
Ha collaborato con l’Orchestra Sinfonica della Rai di Milano, l’Orchestra Guido Cantelli, l’Orchestra Sinfonica di Savona, l’Orchestra Filarmonica Italiana.