Empezó jugando en el Corinthians, equipo con el que ganó dos Ligas y una Copa de Brasil.
En 1999 fichó por el Arsenal F. C. En el equipo inglés permaneció dos temporadas en las que jugó 55 partidos de liga.
[3] Con su nuevo equipo consiguió un cuarto puesto en liga en la temporada 2002-03, siendo este el mejor resultado liguero del Celta de Vigo en su historia junto con el cuarto puesto conseguido en la temporada 1947-48.
[11] Sin embargo, fue despedido el 7 de octubre del mismo año tras encadenar 7 partidos sin ganar en la Ligue 1.
[13] Consiguió clasificar al equipo para la Copa Libertadores tras finalizar en el quinto puesto del campeonato liguero, pero el siguiente 2 de febrero fue destituido tras perder ante Santos F. C. en el Campeonato Paulista.
En 1997 había recibido su primera convocatoria para un partido contra Rusia, aunque no llegó a debutar.