He played for several clubs throughout his career, including Defensor Sporting, Peñarol Montevideo, Atalanta B.C., Real Madrid CF, Racing de Santander, S.S.C.
He played for several different football teams during his professional career, including: Defensor Sporting, Peñarol Montevideo, Atalanta B.C., Real Madrid CF, Racing de Santander, and S.S.C.