First he studied singing under Baldoni in Forli, then at school of Marchesa Cavalli-Foschi in Rome. Later he perfected his vocal at the Centro Lirico in Firenze. In 1951 Magda Oliviero provided his stage debut at the Teatro Duse in Bologna. In 1951 he had a huge success at the Teatro Margherita in Genua. In 1958 he sang at the Maggio Musicale Fiorentino in Firenze in G. Rossini’s ‘’La Donna del lago’’. In the 1956-1959 seasons he appeared with great success in the USA, where among other things at the Dallas Opera he sang the part of Almaviva in ‘’Il Barbiere di Siviglia’’ opposite Maria Callas. He made guest appearances in Egypt, Spain (Barcelona, Madrid, Bilbao, Seville, Oviedo), Zurich, Berlin (State Opera), Belgium (Brussels, Ghent), Buenos Aires (Teatro Colon), New York, Cincinnati, New Orleans and London. In 1966 he retired from the stage and taught singing.