Formado no Marília e com passagem pelo Rayo Vallecano, da Espanha, Guilherme chegou para defender a camisa do Grêmio em 1997, depois de boas temporadas no continente europeu, mas deixou o clube na temporada seguinte. Em 2001, Tricolor e atacante se reencontraram em partida válida pelas quartas de final do Brasileirão daquele ano.
Em jogo único no Mineirão, a esperança dos gaúchos de avançar para as semifinais durou até os três minutos do segundo tempo. O zagueiro Marinho derrubou Ramon dentro da área e o juiz marcou pênalti, batido por Guilherme, que abriu o placar.
Aos 16 minutos, o Atlético ampliou com um gol de Marques. Depois, o atacante ex-Grêmio deu números finais à partida. Valdo cruzou e Guilherme, de cabeça, apenas escorou para o fundo das redes de Danrlei. Após o 3 a 0, o Tricolor foi eliminado do Brasileirão daquele ano. Já o Galo acabaria sendo eliminado na semifinal pelo São Caetano, sensação daquele campeonato.
Depois de quatro temporadas no Atlético-MG, Guilherme ainda passaria pelo Corinthians, voltaria ao Galo, iria para o Cruzeiro, jogaria no Al Ittihad e acabaria se aposentando defendendo o Botafogo em 2005. Atualmente, segue carreira de treinador.