Marcão iniciou a carreira como jogador no início da década de 1990 no Bangu. Ele chegou ao Fluminense em 1999, no período mais difícil da história do clube, ano da disputa da Série C, e contribuiu para a recuperação do Tricolor.
Ao longo dos oito anos com a camisa do Fluminense, o ex-jogador conquistou os títulos dos Campeonatos Cariocas de 2002 e 2005, foi finalista da Copa do Brasil de 2005 e criou uma grande identificação com a torcida. Em 2013, já aposentado, ele retornou ao Tricolor como auxiliar, função que exerceu em 2017. Após uma pausa de dois anos, voltou à função de auxiliar-técnico, intercalada com duas longas passagens como técnico interino.