He began studying singing at the Conservatorio Arrigo Boito in Parma and perfected his skills with Maestro Ercole D'Aleo. He is the winner of several competitions including the "Voce d'angelo" competition in Parma and the "Paolo and Etta Limiti Competition" in which he won the "Best Tenor" prize offered by Luciano Pavarotti Foundation.
In 2018, he debuted the role of the Duca di Mantova from Rigoletto at the Teatro Regio in Parma in the project "Imparolopera", Rinuccio in Gianni Schicchi in Milan with the association "Voceallopera", as solo tenor in G. Rossini's Stabat Mater at the auditorium del Carmine in Parma, Don Ramiro in La Cenerentola at the Festival della Valle d'Itria and Ernesto in Don Pasquale at the Wexford Opera Festival, he debuted Pang in Turandot at the Teatro Magnani in Fidenza and took part in the production of Die Zauberflöte at the Royal Opera House in Muscat, directed by Davide Livermore and conducted by Diego Fasolis.
Subsequently, he debuted Ernesto in Don Pasquale and Beppe in Rita in the summer festival at Teatro Grande in Brescia, debuted in La Cenerentola at the New Generation Festival in Florence and took part in the production of La traviata at the Teatro Comunale "Luciano Pavarotti" in Modena as Gastone and Alfredo cover.
In 2021 he debuted the role of Paolino in Il matrimonio segreto at the Auditorium de Tenerife, the role of Ernesto in Don Pasquale at the Teatro Regio di Parma conducted by Ferdinando Sulla and directed by Pier Francesco Maestrini, and immediately afterward he debuted the role of Edoardo Milfort in La cambiale di matrimonio at the Teatro Grande di Brescia, he was then engaged in the role of Trin in La fanciulla del West at the Circuito Lirico Lombardo conducted by Valerio Galli and directed by Andrea Cigni.
His latest and forthcoming engagements include the role of Arbace in Idomeneo at the Opera Grand Avignon, Don Narciso in Il turco in Italia conducted by Sesto Quatrini and directed by Italo Nunziata at Teatro Carlo Felice, his debut at Teatro Massimo in Palermo as tenor soloist in Mendelssohn's Die erste Walpurgisnacht conducted by Michele Spotti, and again Paolino in Il matrimonio segreto.