He studied singing at the Civic School of Milan, Conservatory of Cesena and Fondation Royaumont of Paris.
He collaborated with various orchestras and ensembles likeConcerto Italiano, Mantova Chamber Orchestra, Orchestra Sinfonica della Rai, La Capella Reial de Catalunya, Orchestra “Lorenzo da Ponte”, Die Kölner Akademie, Concerto Romano.
He performed with important conductors and musicians including Rinaldo Alessandrini, Jordi Savall, Antonio Florio, Jurai Valchua, Johnatan Webb, Lorenzo Ghielmi in some of the most important halls and theaters including Wien Konzerthaus, Teatro Regio Torino, Cité de la Musique Paris, Kolner Philarmonie, Auditorium de Madrid, National Centre for Arts of Pechino, UCLA Los Angeles.
Specialized in baroque repertoire, he has sung the role of Orfeo in “L’Orfeo” by Claudio Monteverdi (Teatro Regio of Turin, Teatro Comunale of Ferrara, Teatro Basileu França in Goiania, Brasil); Ulisse in “Il ritorno di Ulisse in patria” by Claudio Monteverdi (Roma Reate Festival); Acrimante in "L'Empio Punito" by Alessandro Melani (Reate Festival); Aeneas in “Dido & Aeneas” by H. Purcell (Teatro Bonci of Cesena, Teatro Alighieri of Ravenna, Teatro Verdi of Gorizia), Astolfo in “Orlando Furioso” by Vivaldi (Teatro del Giglio in Lucca); Haman in Esther and Polyphemus in “Acis anda Galatea” by G.F. Handel (Teatro Comunale di Ferrara).
His repertoire includes masterpieces like Christmas Oratorio, Matthaus & Johannes Passion, Mass in B Minor by J.S. Bach; Handel's Messiah & La Resurrezione as well as masterpieces of classical works like Pauken & Nelson-Messe by Haydn, Requiem by Mozart and Fauré.
He is also active in contemporary repertoire, he has interpreted The Traveller in “Curlew River” and Noe in Noye’s fludde by Benjamin Britten with Prato Chamber Orchestra and Johnatan Webb; Aye in “Akhnathen” by Philipp Glass with the Orchestra of Teatro Regio in Turin with Dante Anzolini
He has participated in various festivals and concert seasons in Italy, Europe also in Mexico, Canada and USA, and has recorded for Alpha-Prod, Brilliant Classics, Stradivarius, K617, Glossa, fraBernardo, Ricercar and for radio and television.