Inició su carrera en Vila Nova, debutando con el primer equipo en la Série B de 2002.
Dejó el club en 2009 y se trasladó a Goiânia EC.
En 2011, después de jugar para los equipos locales Canedense,[1] Anápolis y Aparecidense, se unió a Boa Esporte.
Luego volvió a su antiguo club, Aparecidense, antes de firmar un contrato con Uberlândia para la temporada 2014.
[6] Regresó a su cargo anterior después del nombramiento de Wagner Lopes, pero fue nombrado nuevamente interino en junio cuando Lopes dejó el club.