Jugaba de centrocampista Hudson entró a las inferiores del Santos en 2006.
Debutó por el primer equipo el 13 de mayo del 2007, y por la Serie A, en la derrota por 4-1 contra el Sport Recife.
[1] Sin lograr un lugar en el equipo, Hudson pasó préstamos en el Santa Cruz, Ituano, tiempo después fichó por el Red Bull Brasil y el Comercial antes de fichar por el Oeste el 18 de mayo del 2012.
[2] Fue un jugador titular del equipo en la obtención de la Serie C con Oeste.
[10] En el club anotó su primer gol en la primera división, fue el 9 de julio al Palmeiras.