Born in Florence, He studied vocal technique with Maestro Sergio Catoni. He won international competitions including the “Concorso internazionale Voci Verdiane” in Busseto. He made his opera debut with Alzira in Fidenza in 1991. Between the roles that he portrayed there are: Baldassarre (La Favorita), Angelotti (Tosca), Il re (Aida), Filippo II (Don Carlo), Fiesco (Simon Boccanegra), Timur (La Turandot), Oroveso (Norma), Zaccaria (Nabucco), Banquo (Macbeth), Silva (Ernani). He performed in several Theaters such as: Teatro alla Scala, Arena di Verona, Royal Opera House, Lyric Opera in Chicago and others.