Nasce a Spoleto il 7 Luglio 1968.
Ex carabiniere, dal 1990 è tenore. È conosciuto per aver recitato nella parte di Radames durante la seconda rappresentazione dell’opera Aida il 10 dicembre 2006, prima opera in cartellone al Teatro alla Scala, sostituendo all’ultimo secondo Roberto Alagna .
Si è poi affermato nel repertorio lirico, lirico spinto interpretando i ruoli principali in molte tra le più note Opere del Melodramma tra le quali Carmen, Nabucco, Don Carlo, Trovatore, Aida, Tosca, Fedora, Norma, Turandot, La Fanciulla del West, L’Africaine, Manon Lescaut, Tabarro, Forza del Destino, Samson et Dalila, Pagliacci,Otello e Andrea Chenier.