Ha debuttato nel 1981 ed ha iniziato la carriera interpretando ruoli del genere seio per passare,ben presto , a quelli a lui più congeniali del genere lirico-brillante,anche in “corda” di basso-baritono.In un repertorio che conta più di 50 ruoli , emergono quelli di Dulcamara e Belcore,Don Bartolo,Don Magnifico,Don Pasquale ,Fra Melitone,Leporello,Michonnet,Gianni Schicchi e Sulpice. E’ stato ospite di quasi tutti i teatri lirici di tradizione,di enti e festival quali : il “Petruzzelli” di Bari , il Comunale di Bologna, il Comunale di Genova, il Comunale di Firenze e Maggio Musicale Fiorentino,il “Massimo” di Palermo , il “Rossigni Opera Festival” di Pesaro, il “Regio” di Torino, l’Accademia di S. Cecilia di Roma.
Ha cantato all’estero ,tra gli altri, nei teatri di Amsterdam, Barcellona, Berlino,Bonn, Graz, Madrid, Parigi, Vienna, Zurigo, Anversa, Basel, Besancon, Bilbao, Colonia , Dusseldorf, Liege , Lucena, Mosca, Oviedo, Strasburgo, St. Gallen ,Toulon, Wiesbaden.