Between 1982 and 1988 he played for Independiente, winning both the Libertadores Cup and the Intercontinental Cup in 1984 with the team. In the Intercontinental Cup final he scored the only goal against Liverpool FC, and was also elected as Man of the Match.
In 1988, he was signed by Austria Wien, as a replacement for Toni Polster. In the 1988/89 season he scored 23 goals, with which he came in third on the top goalscorers list in Austria. However, with Austria having four foreign players in their squad and rules then allowing only two to play at the same time, he later lost his place in the team, and in 1990 he moved to Atlético Madrid.