Born in Piacenza, he studied with Gabriella Ravazzi and gave his debut in 2001 in the part of Pistola/FALSTAFF at Laboratorio lirico Spazio Musica di Genova. He took part to several masterclasses with Enzo Dara, Daniela Dessì and Fabio Armiliato.
In 2004 he debuted on the international stage as Barone di Trombonok/IL VIAGGIO A REIMS and Lucio Silano/LA VESTALE by Mercadante at Wexford Opera Festival.
He was regular guest at Teatro Comunale di Bologna (LA TRAVIATA), Teatro Verdi di Trieste (IL MONDO DELLA LUNA by Paisiello), Teatro Lirico di Cagliari in SEMYON KOTKO by Prokofiev, I PURITANI, Zaccaria/NABUCCO, Teatro Regio di Torino (LA TRAVIATA), Teatro Verdi di Salerno (UN BALLO IN MASCHERA), Teatro Regio di Parma as Pistola/FALSTAFF and Zaccaria/NABUCCO, Teatro Filarmonico di Verona as Oroveso/NORMA.
He perfomed at Teatro alla Scala di Milano as well with LA TRAVIATA, IL GIOCATORE by Prokofiev under Daniel Barenboim and ANNA BOLENA.
He regularly sings at Teatro La Fenice di Venezia in several productions as LA TRAVIATA, BORIS GODUNOV, OTELLO, L’AFRICAINE, UN BALLO IN MASCHERA, TANNHÄUSER, ATTILA, IL BARBIERE DI SIVIGLIA, RIGOLETTO and Il Re/AIDA.
At Teatro Municipale di Piacenza was Zaccaria/NABUCCO, Fiesco/SIMON BOCCANEGRA, Calatrava/LA FORZA DEL DESTINO) and in some Verdi-Galas.
Current and future projects: the debut at Teatro Liceu Barcelona (Monterone/RIGOLETTO), LA TRAVIATA in Lugano, Sparafucile/RIGOLETTO in Piacenza, Acquilante/GLORIA by Cilea at Teatro Lirico Cagliari and in Liegi as Principe di Buillon/ADRIANA LECOUVREUR.