Ha debuttato al Concertgebouw di Amstedam nel ruolo del Priore ne La Straniera e come Colline ne La Bohème nel Circuito Marchigiano e ha inoltre cantato nelle produzioni di: Il Viaggio a Reims al Musikverein di Vienna; Carmen a Caracalla; Don Giovanni (Masetto) al Teatro Comunale di Bologna e per l’inaugurazione della stagione al Teatro dell’Opera di Roma diretto da Gatti; La Cenerentola (Alidoro) a Martigny e al Grange Festival di Londra; Il Trovatore (Ferrando) in tournée in Italia; Le Nozze di Figaro (Figaro) al Grange Festival di Londra, alla Norske Opera di Oslo e al Teatro Comunale di Bologna; Così fan tutte a Nizza, Antibes e Pistoia; L'Ange de Nisida, Medea in Corinto, Lucia di Lammermoor e Raffa in the sky a Bergamo; A Midsummer Night's Dream di Britten a Londra (Grange); Alceste, I Puritani e Il Tabarro all'Opera di Roma; Il Ritorno di Ulisse in patria al Festival Monteverdi di Cremona diretto da Dantone; La Bohème di Leoncavallo (Colline) in versione concerto a Catania e a Minorca; Pelléas et Mélisande a Modena e Piacenza; I Capuleti e i Montecchi a Liegi e Hannover; Loreley ad Amsterdam; e La Bohème di Puccini (Shaunard) a Parma e Reggio Emilia.
Sul versante concertistico ha interpretato il Requiem di Verdi al Teatro Verdi in Pisa; il Requiem di Mozart a Lucca e all'Accademia Nazionale di Santa Cecilia a Roma; il Messiah di Händel a Madrid, Danzica e Siviglia (diretto da Biondi con Europa Galante); lo Stabat Mater di Rossini con la Sinfonica di Milano; la Petite Messe Solennelle a Pesaro, Parigi e Perm; la Sinfonia n. 9 di Beethoven con I Pomeriggi Musicali diretti da Nathalie Stutzmann e in tour a Pistoia, Perugia, Rimini e Amburgo con l'Orchestra Leonore; La Creazione di Haydn all’Accademia Nazionale di Santa Cecilia a Roma diretto da Gardiner; una serie di concerti a Pesaro; Manfred all’Opera di Roma; Gli arabi nelle Gallie di Pacini e la Cantata di Rossini Il vero omaggio a Cracovia e Wildbad; il Requiem di Faurè a Padova e Rovigo; lo Stabat Mater di Dvořák (versione al piano) al Carlo Felice di Genova e La Passione di Gesù Cristo di Salieri al Teatro Filarmonico di Verona e a Legnano.
Tra gli impegni della stagione 2025-26 si segnalano: L'occasione fa il ladro (Don Parmenione) alla Wiener Kammeroper; I Puritani (Sir Giorgio) a Como, Pavia e Cremona; L'Olimpiade di Vivaldi a Verona; L'Elisir d'amore (Dulcamara) a Pisa; lo Stabat Mater di Haydn a Cagliari; Le Nozze di Figaro a Pescia; e il dittico La Favola di Orfeo-Pulcinella al Festival della Valle d'Itria di Martina Franca.