Born in Salento, passionate about singing already at an early age, he has his first professional performance at the age of fifteen at Teatro Paisiello in Lecce. He graduates in Science of Music Heritage at the University of Salento and get a Master degree in Vocal studies with the highest marks at the Conservatorio in Como under the guidance of Patrizia Patelmo.
In 2013 he is Il Turco in the contemporary opera 800. L'assedio di Otranto by F. Libetta, in collaboration with Franco Battiato and performed at Cantieri Teatrali Koreja in Lecce.
In 2014 he debuts Alfredo in La traviata for the opening of Teatro comunale di Tuglie (LE).
In 2015 debuts Nemorino in L’elisir d’amore at Roccaforte di Mondovì (Cn); Don Ottavio in Don Giovanni at Chiostro dei Teatini with Lecce Chamber Music Festival.
In 2017 with Ravenna Festival he is Arlecchino in Pagliacci directed by Cristina Mazzavillani Muti and conducted by Vladmir Ovodok at Teatro Dante Alighieri in Ravenna.
With As.Li.Co, from December 2017 to April 2018 he is Gastone in La Traviata, directed by Roberto Catalano and conducted by Jacopo Brusa.
In 2018, with As.li.Co, he is Remendado in Carmen debuting at Teatro sociale di Como and performing in 23 Italian theatres.
In May 2018 he is Alfredo in La traviata at Teatro Verdi in Montecatini, directed by Alessandro Bertolotti.
In 2018, with Ravenna Festival, he is Abdallo in Nabucco, Borsa in Rigoletto and Roderigo in Otello, performing in these theatres: Dante Alighieri di Ravenna, Comunale di Ferrara, Giglio di Lucca, directed by Cristina Mazzavillani Muti and conducted by Hossein Pishkar (Rigoletto), Alessandro Benigni (Nabucco), Nicola Paszkowski (Otello).
In 2019, he won the 70th edition of the As. Li. Co conpetition, being prized with the role of Nemorino for the project “Opera Domani” and performing in theatres such as Teatro Sociale in Como, Teatro Sociale in Mantova, Teatro Municipale Valli in Reggio Emilia, Teatro Grande in Brescia, Teatro Ponchielli in Cremona, Teatro Sociale in Bergamo, Teatro Fraschini in Pavia, Teatro Alighieri in Ravenna, Teatro Municipale in Piacenza, Teatro Regio in Parma, Teatro degli Arcimboldi in Milan, ROH in Muscat (March 2020), Teatro dell'Aquila in Fermo and Teatro Lauro Rossi inMacerata.
As winner of As. Li. Co, he took part to masterclasses in Como with Stefano Giannini, Alfonso Antoniozzi, Alessio Pizzech, Silvia Dalla Benetta, Stefania Bonfadelli, Roberto De Candia.
In June/July 2019 he is Gastone in Traviata at Teatro Sociale in Como, directed by Andrea Bernardt and conducted by Alessandro Palumbo.
During the season 19/20 he is Rodolfo in Guillaume Tell in Como, Pavia, Cremona, Brescia, Bergamo and Pisa, and Duca in Rigoletto with AsLiCo Opera Domani in tournée in Italian theatres.