Najpierw rok grał w Deportivo Pereira, a następnie przeszedł do Quindio Armenia, w którym grał do końca 2004 roku i wtedy w wieku 39 lat zakończył piłkarską karierę.
Kariera reprezentacyjna W reprezentacji Kolumbii Álvarez zadebiutował 14 lutego 1985 w wygranym 1:0 towarzyskim meczu z Polską. Swojego pierwszego i jedynego gola zdobył już w trzecim występie w kadrze, a Kolumbia w czerwcu 1987 zremisowała 1:1 z Ekwadorem. W tym samym roku był w kadrze na Copa América 1987, na którym z Kolumbią zajął 3. miejsce (zagrał w 4 meczach). 2 lata później rozegrał 4 mecze na Copa América 1989, ale Kolumbia nie wyszła z grupy.
W 1990 roku Álvarez był członkiem kadry na Mistrzostwa Świata we Włoszech. Tam był podstawowym obrońcą kadry i zagrał we wszystkich meczach Kolumbii: grupowych z ZEA (2:0), z Jugosławią (0:1), RFN (1:1), a potem wystąpił także w meczu 1/8 finału z Kamerunem, który piłkarze z Afryki wygrali po dogrywce 2:1 i awansowali do ćwierćfinału.
4 lata później Álvarez pojechał na Mistrzostwa Świata w USA. Tam, podobnie jak we Włoszech, wystąpił we wszystkich meczach: z Rumunią (1:3), z USA (1:2) oraz ze Szwajcarią (2:0), a Kolumbia odpadła z turnieju już po fazie grupowej.