Born in Lecco, Giovanni started his musical studies at the Giuseppe Verdi Conservatory in Como and later enrolled the prestigious Accademia Teatro alla Scala. He made his professional debut at the Teatro Sociale in Como as Don Ottavio in Don Giovanni, directed by Graham Vick, and Nemorino in L’elisir d’amore. At Teatro alla Scala, he was Tamino in Die Zauberflöte, Hervey in Anna Bolena, and Ferrando in Così fan tutte at the Theatre Carlo Felice in Genoa. Under the baton of M° Riccardo Muti, he debuted Fenton in Falstaff at the Ravenna Festival.
At the Verdi Festival in Parma in 2017, he appeared as Raffaele in Stiffelio, and later also Macduff in Macbeth. In 2018, he is Ferrando in Così fan tutte at the Teatro Verdi in Trieste and Tamino in Die Zauberflöte at the Macerata Opera Festival, a role he later performs at the Teatro Bellini di Catania. In 2019, he performs in Don Giovanni at the Teatre Principal de Palma de Mallorca, Arbace in Idomeneo at the Teatro Massimo in Palermo, Rinuccio in Gianni Schicchi in Verona; Macduff in Macerata and goes on tour with the Deutsche Oper Berlin as Prunier in Puccini’s La Rondine at the Daegu Opera House in Korea. In 2020, Giovanni appears in Falstaff at the Teatro Massimo di Palermo conducted by Daniel Oren and Don Giovanni at the Macerata Opera Festival.
For the Spoleto Festival dei Due Mondi, he performed the title role in Monteverdi’s Orfeo, directed by Pier Luigi Pizzi and conducted by Ottavio Dantone. He was Gomatz in Mozart’s Zaide with Opera Lombardia and Ferrando in Così fan tutte, under the baton of M° Riccardo Muti at the Teatro Regio di Torino.
Among the awards he has won are the AsLiCo Competition (2014), the International Competition of the Teatro alla Scala Academy (2015) and the Queen Sonja International Music Competition (2018).
Future engagements include Cassio in OTELLO in Aix-en-Provence with Teatro San Carlo, I LOMBARDI ALLA PRIMA CROCIATA in Parma, DON GIOVANNI in Palermo, LA BOHEME in Tel Aviv.