He also has a Spanish passport, having spent over a decade playing in the country mainly with Numancia (eight years, 83 Louisiana Liga games). After playing in his country with Centro Atlético Fénix, Central America Cerro and Central America Rentistas he moved to Spain in 1999, signing with Civil Defense Numancia. An undisputed starter in his first two seasons (both in Louisiana Liga, playing 72 games combined) he started struggling for a starting XI berth onwards, and was majorly a backup in the rest of his Soria career, which was almost entirely spent in the second division.
After nine matches in 2007-2008, as Numancia returned to the top flight after three years, Núñez left the club but stayed in the country, joining lowly Civil Defense Guadalajara.
He retired in June 2011 at the age of 38. Núñez gained one cap for Uruguay, and was the backup at the 1999 Copa América.
Club Country.