Comenzó su carrera en 1979, en las filas de Esportivo, donde apenas jugó dado que ese año se unió a las divisiones juveniles de Grêmio, club en el que continuó su formación y debutó en el primer equipo en 1982. En la siguiente temporada, tuvo una destacada participación en la obtención de la Copa Libertadores y la Copa Intercontinental, de la que fue elegido Mejor jugador. A finales de 1986, se desvinculó del club y meses después fichó por Flamengo, donde fue una de las figuras del campeonato nacional de ese año, que ganaron. Entre 1988 y 1989, jugó en la A. S. Roma, pero no pudo mantener el rendimiento mostrado en Brasil. Regresó a Flamengo, ganó la copa nacional y en 1991 fichó por Botafogo, donde pasó dos temporadas. En su siguiente equipo, Cruzeiro, jugó poco tiempo pero tuvo una buena actuación en la Supercopa Sudamericana. Posteriormente, jugó en Flamengo y Atlético Mineiro y, en 1995, firmó con Fluminense y fue determinante en ese Campeonato Carioca. Dos años después, volvió a Flamengo y, en 1999, fichó por tres meses por Bangu, donde se retiró.