Nigro gimė Mandurijoje ir užaugo Erchijoje (Brindisyje). Po studijų "Nino Rota" konservatorijoje Monopolyje (miestas Bario provincijoje), 2001-2003 m. tenoras studijavo Milano "La Scala" operos dainininkų akademijoje. Jo mokytojai buvo Leyla Gencer, Teresa Berganza, Ghena Dimitrova, Luigi Alva ir Luciana Serra.
Jis dainavo pasaulinėje premjeroje Narciso Sabbadini "Dieviškoji Apvaizda" (Kalabrijos Don Žuano beatifikacijai) su "Virtuosi di Praga", Mantujos "Social", Veronos "Filharmonijoje" ir Prahos operos teatre Čekijos radijui ir televizijai.
Milano "Teatro della Scala" dainavo Giuseppe's Verdi operose "Un giorno di Regno",
"Samsonas ir Dalila" (su Gary Bertini), "Luisos Fernandos sarsueloje" su Plácido Domingo, o "Ifigenijoje en Aulide" ir "Fidelio" - diriguojant Riccardo Muti.
Jis atliko Malkolmo vaidmenį Giuseppe's Verdi "Makbete"[1] (diriguojant serui Charlesui Mackerrasui) Edinburgo festivalyje, Sevilijos "Teatro Maestranza", Milano "Teatro della Scala" ir Paryžiaus "Opera Bastille".
Jis vaidino Alfredo Germontą ("Traviata") ir Don Ottavio ("Don Žuanas").
Jis koncertavo naujojoje Romos Santa Cecilia akademijos auditorijoje (režisierius Myung-whun Chungas), Neapolio San Carlo teatre (režisierius Gary Bertini) ir 2007/08 m. "Scaligera" atidaryme (režisierius Danielis Barenboimas). Jis taip pat atliko Junge Seemanno vaidmenį Richardo Wagnerio operoje "Tristanas ir Izolda".
Nigro taip pat dalyvavo prestižiniame Šuberto festivalyje Švarcenberge (Austrija), Paryžiaus Eliziejaus laukų teatre ir Vilniaus operos festivalyje. Jis dainavo Toronto operos festivalyje, Sankt Peterburge (Rusija), Tokijuje, Kiote, Madride ir kt.
Alfredo Nigro gyvena Germeringe (Bavarija, Vokietija) kartu su žmona Violeta Urmana, žinoma Lietuvos mecosopranas ir sopranas.