Si diploma in viola a pieni voti sotto la guida di Angelo Bartoletti presso il Conservatorio G. Verdi di Milano, dove segue anche gli studi di composizione con Ivan Fedele. Ha ricoperto il ruolo di prima viola dell’Orchestra Sinfonica di Milano G. Verdi dal 1994 al 1999, sotto la guida di direttori e solisti di fama internazionale tra cui R. Muti, G. Prêtre, C. M. Giulini, R. Chailly, G. Noseda, S. Accardo, T. Varga e E. Dindo. Ha collaborato inoltre con la Mahler Chamber Orchestra e più di recente con l’Orchestra Sinfonica Nazionale della RAI. Si esibisce abitualmente in formazioni cameristiche con un repertorio che spazia dal periodo classico alla musica del Novecento, d’avanguardia e contemporanea. Tuttora collabora con Le Concert des Nations, diretto da J. Savall. Dopo il debutto nel 1991 ha partecipato con questo ensemble a tournée in Europa, Stati Uniti, Sud America e Asia anche come prima parte e solista. Come prima viola ha collaborato con l’Accademia Bizantina, Ensemble Zefiro, I Barocchisti, La Risonanza, Europa Galante, Il Giardino Armonico, Kammerorchester Basel e Gabetta Consort.
Nel 2011 fonda insieme alla violinista Liana Mosca e il violoncellista Marcello Scandelli Il Furibondo String Trio esibendosi in Italia e all’estero e realizzando alcuni progetti discografici, tra cui «J.S.Bach/W.A. Mozart, Preludes and Fugues» e «Max Reger, String Trios». Oltre che per Astrée Auvidis e Aliavox ha all’attivo numerose registrazioni per Decca, Naïve, Opus 111, Glossa, Arts, Chandos, Stradivarius e RTSI multimedia.
È docente di viola e viola barocca presso la Civica Scuola di Musica “Claudio Abbado” di Milano.