Il débute sa carrière au Théâtre Romolo Valli de Reggio Emilia, sa ville natale, dans la Bohème aux cotés d’un autre débutant… Luciano Pavarotti !
En 1974, il entre comme artiste des Choeurs au Teatro Communale de Bologne. Durant cette période, il est soliste dans notamment Manfred de Schumann. En 1993, il crée en première mondiale le rôle du Pape Grégoire VII dans l’opéra Matilde de Bertolani à Reggio Emilia, l’année suivante il est au Texas pour la création américaine.
On le retrouve aux côtés des plus prestigieux artistes lyriques : Mirella Freni, José Carreras, Nicolai Ghiaurov, des plus célèbres directeurs d’orchestre : Piero Bellugi, Roccardo Chailly, Daniel Oren. Il participe à presque toutes les productions de “Fantasia in Re”, il est également soliste dans la Chorale ” Giuseppe Verdi” de Parme.
Son répertoire est autant Verdien que Puccinien, et même contemporain.