After studying with the bass Ivo Vinco he graduated in singing at the Conservatory of Mantua, and made his debut in 2005 playing Nemorino in L'elisir d'amore at the Academy
Opera Festival of Cagli. The following season, he plays Don Ottavio in Mozart's Don Giovanni on tour of As.Li.Co, touching the theaters in Como, Pavia, Brescia, Reggio Emilia, Fermo, Cremona and Teatro Comunale di Bologna and he takes part to Il Flauto Magico of Mozart (Tamino) at the Teatro Stabile of Friuli-Venezia. In 2007 he debuts at the Rossini Opera Festival in Pesaro in the production of La Gazza Ladra, and in Maometto II (in 2008) conducted by Gustav Kuhn and directed by M.Hampe.
In following seasons he sings in the production of Li Puntigli delle donne by Spontini (Valerio) at the Jesi Festival Pergolesi, in Rossini's Othello conducted by G. Kuhn and directed by Giancarlo Del Monaco and once again in Maometto II of Rossini conducted by Alberto Zedda directed by M. Hampe, on tour of the Rossini Opera Festival in Otsu Biwako Hall and in Tokyo Bunkamura Orchard Hall in Japan. Last engagements include L'Arbore di Diana Martin y Soler at Palau de les arts in Valencia,
Spain, Rossini's Otello (Jago) with the Haydn Orchestra conducted by Gustav Kuhn and La vera costanza of Haydn (Ernesto) Opera Royal de Wallonie.