Marcelo nunca foi um dos jogadores mais queridos pela torcida colorada. Muito pelo contrário, ficou lembrado mais por atrasar contra-ataques do que pela sua força. Moldado nas categorias de base do Cruzeiro-POA e lançado nos profissionais do Inter em 95, Marcelo viveu mais momentos de ódio do que de amor no Colorado.
Pouco utilizado por Abel Braga em 95, teve um aproveitamento maior na temporada de 96, com Pedro Rocha, Nelsinho Baptista e Figueroa. O Inter chegou perto da classificação às quartas-de-final, com Marcelo e Arílson anotando os gols da penúltima rodada contra o Corinthians, dando possibilidades ao Inter, perdidas na última rodada contra o Bragantino.
Em 97, Marcelo foi para o banco, quando foi reserva de Sandoval. Entrou ao longo da maioria das partidas no ano, sem convencer e sem comprometer. Anotou um dos gols no inesquecível Gre-Nal dos 5 a 2. A mesma situação de 96 se repetiu em 98, quando o Inter perdeu a chance da vaga na última rodada.
Após a derrota na final do Gauchão em 99, Marcelo foi para o Flamengo, onde recuperou seu bom futebol, sendo campeão da Mercosul daquele ano. No ano seguinte, retornou ao Internacional e passou a ter mais confiança da torcida.
Já em 2001, depois do Gauchão, Marcelo foi para o Japão, jogar no Cerezo Osaka, onde foi rebaixado na J-League. Passou por Servette-SUI, Independiente Medellín-COL, América-RN, Mogi Mirim e Marília, até viver outro bom momento no Criciúma, sendo campeão da Serie C, em 2006.
Jogou no Hanghzou Greentown-CHN, novamente no Criciúma, Crac-GO, Ypiranga de Erechim e Cruzeiro-POA, onde encerrou a carreira, realizando um desejo antigo.