Nascido em São Caetano do Sul (SP), Giba iniciou sua carreira em 1999 no Coritiba e passou por São Paulo, Vasco, Mogi Mirim, Ferroviária, Rio Branco de Americana, Internacional de Limeira e pelo FC Energie Cottbus da Alemanha.

Em 2010, participou da campanha que levou a Ferroviária para a Serie A2 do Paulista.