Alvarez zaczynał swoją karierę w Nationalu Montevideo. Stamtąd przeniósł się do Regginy. W Serie A zagrał 20 meczów. Raz wystąpił także w reprezentacji Urugwaju.

Urugwajczyk będzie występował w Wiśle z numerem 11.