Nel 1971 esordì come calciatore professionista nella massima divisione del campionato brasiliano con la formazione del Guarani della sua città di Campinas, con la quale rimase fino al 1978.
Tra il 1978 e il 1981 fece parte del Corinthians di San Paolo, con cui vinse il Campionato Paulista nel 1979, e dopo una breve parentesi con il Santos, alla fine del 1982 si trasferì in Messico con la squadra dell'América di Città del Messico.
Nel 1987 ritornò in Brasile, e dopo un'ultima stagione con il Blumenau, si ritirò definitivamente dall'attività agonistica.
Ai Mondiali di Argentina 1978 disputò tutte le partite della nazionale, con la quale entrò in campo in 40 incontri ufficiali e 16 non ufficiali tra il 1975 e il 1980.