Graduated with honors at the “GB Martini” conservatory in Bologna, he is a brilliant solo pianist and conductor, guest of the most important Italian and world theaters. Having perfected himself with Carlo Maria Giulini, he began a brilliant international activity as conductor, with symphonic and opera productions. He was musical director of the Latvian Philarmonic Chamber Orchestra in Riga, in 2003 he was appointed musical director of the Alpen Adria Kammerphilarmonie (Austria). He was preparatory teacher and assistant conductor of the new Luigi Cherubini Youth Symphony Orchestra (musical director Riccardo Muti). Principal guest of the Mikkeli City Orchestra (Finland) and is invited as guest conductor at the Prague Symphony, the Lithuanian State Symphony,
Invited by the most important Italian and foreign institutions and theaters in the USA, Canada, Czech Republic, Brazil, Chile, Russia, Finland, Lithuania, Latvia, Estonia, Georgia, Portugal, France, Switzerland, Austria, Sweden, Egypt, Germany , Holland, Spain, Malta, Cyprus, Luxembourg, Saudi Arabia, Lebanon, Turkey, Slovenia.
He has recorded for RAI and radio and television organizations of various nations; among others he has recorded for Edipan, Art in Concert of New York and Musicamici of Tokyo.
He currently teaches main piano at the Bonporti Conservatory of Music in Trento and is general director and permanent teacher at the Belcanto Academy in Pieksamaki (Finland) and at the Italian branch in Trentino.