Born in Bologna, he began his studies under the guidance of M. Roberto Scaltriti, and currently’s studying with M.Leone Magiera and M. Simone Savina for the musical part.
In 2016 he attended the course of Advanced Studies for opera singers of Torre del Lago Puccini
In 2014 he attended, at the Cherubini Conservatory in Florence, the stage art course chaired by Maestro Francesco Torrigiani.
In September 2017 he won first prize at an International Competition in Astana, Kazakhstan.
Winner in an international selection for Lyric Soloists chaired, in Empoli, by baritone Carlo Meliciani in 2014.
In 2013 he was a finalist in the International Singing Competition "Rinaldo Pellizzoni" (Pr).
He has several concerts scheduled in Italy, Europe, Russia and South America.
In July 2021 he performed the world premiere of Fabio Massimo Capogrosso's composition "Amor ch a nullo amato" for the 700th anniversary of Dante Alighieri's death at the Teatro Grande in Brescia.
In August 2021 he was invited by the Italian Embassy in Georgia for a concert held in Batumi, with Georgian national orchestra conducted by Maestro Lorenzo Tazzieri.
In September 2021 he returned to take on the role of M. Cavaradossi again at the Teatro del Giglio in Lucca.
In October 2021 he took part in a concert in the National Opera House in Tunis, Tunisia, to celebrate the artistic collaboration between Italy Tunisia.
In October and November 2019 he toured China, singing in 30 different cities, accompanied by the Italian Doc Live orchestra conducted by Maestro Gasperin.
In June and July 2019 he was in Hungary for some concerts with thousands of audience members.
In August of the same year he sang in Genoa and Bardonecchia for important events of the Liguria Region.
In 2019 he sang the Italian Anthem live nationally for a world event, broadcast on Rai Sport
In March 2019 he was Calaf in Turandot at the Tenerife Opera House.
In the prestigious setting of the Torre del Lago Puccini Foundation, he was Mario Cavaradossi, Tosca, singing with celebrated soprano Dimitra Theodossiou and baritone Carlo Guelfi, conducted by Maestro Veronesi and, in the second performance, by Maestro Lorenzo Castriota Skanderberg.
In Nara, Japan, he performed the role of Pong and was the cover of Calaf with Teatro Comunale di Bologna in Turandot, opposite soprano Norma Fantini, with Orchestra del Teatro Comunale di Bologna conducted by Maestro Hirofumi Yoshida.
In April 2018 he debuted Cavalleria Rusticana, in the role of Turiddu c/o the theater in Casalgrande (RE).
On December 31, 2017, he was featured as the only singer at the big New Year's Eve concert at the Accademia Theater in Conegliano Veneto, conducted by M° Scarpis, with the Kiev National Radio Orchestra.
On October 28 and 29, 2017, he again performed the role of M. Cavaradossi at the Teatro Nuovo in S.Donà di Piave
On October 12, 2017, he participated in a concert, at the Teatro Comunale di Modena "Luciano Pavarotti" as part of the four concerts organized by the City of Modena in memory of M°Pavarotti in the presence of Ms. Raina Kabaivanska and Mirella Freni.
In July and August 2017 he was again M.Cavardossi in Empoli, Grosseto and Pescara, with the Grosseto orchestra conducted by M° Lorenzo Castriota Skanderberg.
In the same month he participated in a concert under the direction of M° Veronesi at the Teatro Manzoni in Bologna.
In July 2017 he was F.B.Pinkerton at the Teatro Comunale di Ferrara with orchestra of the city of Ferrara.
In June 2017, representing the Torre del Lago Puccini Foundation, he was featured in two concerts in Astana, Kazakhstan.
In April 2017 he sang, in Modena, at a concert celebrating the career of the celebrated soprano Mariella Devia.
In March 2017 he debuted Manrico in Verdi's Trovatore at the Bristol Theater in Bologna.
In February 2017 he was F.B. Pinkerton at the Teatro Comunale di Copparo, with orchestra of the Teatro Comunale di Ferrara.
In January 2017 he participated in the New Year's Concert in Florence with the orchestra of Florence.
In November 2016 in the role of Alfredo in La Traviata at the prestigious Teatro "Duse" in Bologna with Orchestra del Teatro Comunale di Ferrara and was Don José at Teatro Comunale di Fidenza, with Mezzosoprano Cristina Melis.
In October 2016, again accompanied by Maestro Leone Magiera, he sang for a gala evening at the Teatro Lirico "U. Giordano" in Foggia, was in Geneva for a concert for the Puccini Foundation in Torre del Lago.
In July 2016 he was again Alfredo in La Traviata, in Ferrara, accompanied by the Orchestra of the Teatro Comunale di Ferrara, in May 2016 he was again Don Josè in Carmen at the Florence theater.
In April 2016 he again dressed the role of M.Cavaradossi in Tosca at the Teatro Comunale Zandonai in Rovereto conducted by M° Lorenzo Tazzieri.
In March 2016 together with M° Leo Nucci he participated in a benefit concert in Modena.
In February 2016, accompanied by Maestro Leone Magiera, he performed in a Concert in Ostra (An) alongside soprano Scilla Cristiano and "A.Catalani" awardee Carmela Remigio, soprano.
In 2015, he participated as a "soloist" at the Teatro Comunale Luciano Pavarotti in Modena, with director Paolo Montanari "Attorno a Don Giovanni in musica"
In 2015 he was F.B.Pinkerton in Madama Butterfly (in Parma in the prestigious setting of the Reggia di Colorno, accompanied by the orchestra of the Teatro Comunale di Ferrara),
In 2015 he was Don Josè in Carmen (Teatro Comunale di Rubiera, repeated at Teatro Comunale de 'Marsi Avezzano and Teatro Comunale Caniglia di Sulmona).
Also in 2015 in Adria Rovigo, he played the role of Raimondo in Nino Rota's I due timidi.
In December 2015 he was again Alfredo at the Municipal Theater in Mestre.
In 2014 he participated in the musical event "Pathos" by Placido Domingo with Andrea Boccelli at the "Teatro del Silenzio" in Lajatico (Pi).
In 2014 he was Mario Cavaradossi in Tosca at the Teatro Bristol in Bologna.
In 2013 he debuted Alfredo Germont in La Traviata at the 18th-century Villa Mazzacorati Bologna theater.
He has previously dressed the roles of several minor characters, including Ruiz in Il Trovatore, Borsa in Rigoletto, Lord Arturo B. in Lucia di Lammermoor at various minor theaters.
He previously collaborated with the Teatro Comunale di Modena L.Pavarotti as "chorus artist" in Verdi's Don Carlo.
He has sung in various theaters in Italy and abroad, including Teatro Comunale di Bologna, Teatro Comunale di Modena, Teatro Grande di Brescia, Teatro Verdi di Busseto, Teatro Laval (Canada), Nara Hall theater, Nara (Japan).
He also has an intense concert activity, collaborating artistically for various institutions, municipalities and opera clubs, such as "Circolo Lirico Bolognese" P.O Oratorio San Rocco-Bo, Circolo "M.Del Monaco" Mo, Circolo "G. Verdi" of Carpi-Mo, "Corale Verdi"-Pr, and for the centenary "Corale Rossini" of Modena, where, in the presence of soprano Raina Kabaivanska and M.o Leone Magiera, he performed at the concert in memory of Luciano Pavarotti, who would have turned 80.