His teachers included Leyla Gencer, Teresa Berganza, Ghena Dimitrova, Luigi Alva and Luciana Serra.
He sang in the World Premiere of Narciso Sabbadini's "The Divine Providence" (for the beatification of Don Giovanni, Calabria) with the "Virtuosi di Praga", to "Social" in Mantua, the "Philharmonic" of Verona, and the Opera House in Prague for Czech Radio and TV.
At the Teatro della Scala in Milan, he sang Giuseppe Verdi's Un giorno di Regno, Samson et Dalila (with Gary Bertini), the Sarzuela of Luisa Fernanda with Plácido Domingo, and in Ifigenie en Aulide and Fidelio under the baton of Riccardo Muti.
He has sung at the Toronto Opera Festival, in Saint Petersburg (Russia), Tokyo, Kyoto, Madrid and others.
Alfredo Nigro lives in Germering (Bavaria, Germany) with his wife Violeta Urmana, the well-known Lithuanian Mezzosoprano and Soprano.