Successivamente giocò per Flamengo, Bahia, e Brasiliense.
Nel 2007, si trasferì al São Caetano, dove vinse il Campionato Paulista. L'anno successivo, giocò per il Ceará e poi per il Brasiliense, tornando così alla sua squadra d'origine.