Nel 1987 si è diplomato con il massimo dei voti presso il conservatorio "G. Verdi" di Milano sotto la guida di Maria Cristina Carini.
Si perfeziona in seguito con Alexander Lonquich nell'ambito del "Artis Master Classes" a Verona, conseguendo
per due anni di seguito il diploma di merito e la borsa di studio riservata ai migliori esecutori.
Ha frequentato i corsi di musica da camera del Trio di Trieste presso la "Scuola di Musica di Fiesole",
collaborando anche con l'Orchestra Giovanile Italiana.
La sua attività solistica e da camera lo ha portato a suonare in varie città italiane per
importanti associazioni concertistiche. (Centro Cultura e Arti - Teatro Verdi
di Trieste, Amici della Musica, Società dei Concerti di Milano).
Dal 1990 suona stabilmente in duo insieme al violinista Gianluca Turconi,
con il quale, oltre all'intensa attività concertistica, ha registrato tre
compact-discs dedicati alla musica da camera italiana dell'Otto-Novecento
(M.E.Bossi, G.Orefice e I.Pizzetti) per la casa discografica "Ducale".
Ha effettuato alcune registrazioni radiofoniche per la RAI di Trieste,
tra cui tre sonate di Ludwig van Beethoven e l'integrale delle sonate
per violino e pianoforte di Robert Schumann con il violinista Lucio Degani.
Nel 1999 debutta al Konzerthaus di Freiburg in Germania con il
1° Concerto per pianoforte e orchestra di Chopin, riscuotendo
un grande successo.
Nello stesso anno incide "Ballet School", una collana di cinque compact-discs
dedicati alla danza classica sempre per "Ducale". Nel 2008 pubblica 48 brani
di sua composizione dedicati alla classe libera della danza dal titolo
“Music for Ballet” per l'Edizione "DoReFa" (Minusio CH). Nel 2009 registra il CD della stessa pubblicazione.
E' docente di pianoforte principale al "Civico Liceo Musicale" di Varese.