After military discharge he began studying voice with a Neapolitan teacher, Mr. Vicidomini, and with an orchestra conductor and composer, Mr. Cataldi-Tassoni, in Milan, and later with Mr. Pessina, in Florence.
He made his professional debut in Colorno, near Parma, as Edgardo in Lucia di Lammermoor, in 1937.
He first concentrated on lyrical roles such as the Duke in Rigoletto, Alfredo in La traviata, Rodolfo in La Bohème, Pinkerton in Madama Butterfly, etc., and was one of the few tenors of his generation to tackle with success such high lying roles as Arnold in Guglielmo Tell and Arturo in I puritani.
In 1950, he appeared to great acclaim in Mexico, as Radames in Aida, and as Cavaradossi in Tosca, opposite the young Maria Callas.
Other notable roles included; Manrico in Il trovatore, Arrigo in I vespri siciliani, Alvaro in La forza del destino, Calaf in Turandot.