In 1983, he was transferred to Vasco da Gama, where he became famous, playing alongside the likes of Romário and Roberto Dinamite.
He represented Brazil at the 1983 FIFA World Youth Championship, where he became the top scorer, and was also elected as the best player of the tournament.
He received 24 senior international caps from May 1985 to September 1991 and captained Brazil at the 1988 Summer Olympics, winning a silver medal.
1909 and Karlsruher SC, before moving back to Vasco da Gama.
For the rest of his career he played for various Brazilian clubs, with a brief stint at Tigres UANL in Mexico.