Álvarez werd geboren in Barcelona. Hij werd in 2007 opgenomen in de jeugdopleiding van Espanyol. Daarvoor speelde hij in die van FC Barcelona. Op 6 maart 2011 maakte Álvarez zijn debuut voor het eerste team, toen hij tegen UD Levante het veld in mocht als invaller voor David García.