Álvarez speelde in de jeugd bij Rosario Central. Hij maakte zijn profdebuut op 26 februari 2006 tegen het ParaguayaanseCerro Porteño, in een wedstrijd in het kader van de Copa Libertadores. In mei 2008 tekende Álvarez een vijfjarig contract bij RCD Espanyol. Hij werd gehaald als back-up voor de Kameroense goalie Idriss Carlos Kameni. Tijdens het seizoen 2011-2012 werd hij door coach Mauricio Pochettino gebombardeerd tot eerste doelman. In januari 2012 vertrok Kameni daarop naar Málaga CF. Het daaropvolgende seizoen verloor Álvarez zijn plek aan de één jaar jongere Kiko Casilla.