Marçal Gonçalves Leite Filho nasceu em Dourados (MS), então no estado do Mato Grosso, no dia 14 de outubro de 1964, filho de Marçal Gonçalves Leite e de Judite Alves Leite. Foi casado com Dilma Aparecida Rodrigues Araújo Leite, com quem teve dois filhos.
Em 1985, ingressou no curso de direito da Faculdade Integrada de Dourados, que concluiu em 1990.
Filiou-se ao Partido do Movimento Democrático Brasileiro (PMDB) em 1988, tornando-se nesse mesmo ano membro do diretório municipal. Em outubro de 1992, elegeu-se vereador. Participou das comissões de Educação e do Meio Ambiente.
Candidato a deputado federal em outubro de 1994, alcançou apenas uma suplência. De julho a 22 de novembro de 1996 ocupou a vaga de André Puccinelli, tornando-se membro da Comissão de Agricultura e Política Rural e suplente da Comissão de Ciência e Tecnologia, Comunicação e Informática. Ainda nesse ano, deixou de ser membro do diretório municipal do PMDB.
Em 1º de janeiro de 1997, reassumiu o mandato e foi efetivado na vaga de André Puccinelli, empossado neste mesmo dia na prefeitura de Campo Grande. Em janeiro/fevereiro de 1997 votou a favor da emenda da reeleição, que propunha a modificação na lei que versava sobre a proibição de reeleição para os ocupantes de cargos executivos. Em novembro seguinte, pronunciou-se a favor da quebra da estabilidade do servidor público, item da reforma administrativa que permite a demissão de servidores públicos por mau desempenho e/ou excesso de gastos com a folha de pagamento.
Transferindo-se para o Partido da Social Democracia Brasileira (PSDB), foi reeleito deputado federal em outubro de 1998. Em novembro seguinte, votou a favor do teto de 1.200 reais para aposentadorias no setor público e do estabelecimento de idade mínima e tempo de contribuição para o setor privado, itens fundamentais para a definição da reforma da previdência. Assumiu novo mandato em fevereiro de 1999.
No mesmo ano, retornou ao PMDB. Pautou seu mandato pela obtenção de recursos para municípios de seu estado.
Não concorreu à reeleição em 2002, tendo disputado o pleito como candidato a vice-governador do Mato Grosso do Sul na chapa encabeçada por Marisa Serrano, do PSDB. Disputaram segundo turno com o candidato Zeca do PT, mas não obtiveram êxito.
Nas eleições seguintes, realizadas em Outubro de 2006. Na ocasião, recebeu mais de 50 mil votos, mas ficou apenas com a suplência. Em 2009, foi empossado na vaga de deputado deixada por Waldir Neves, que deixou a Câmara para assumir posto no Tribunal de Contas do Estado (TCE).
Concorreu nas eleições de Outubro de 2010, obteve 60.957 votos, tendo renovado seu mandato para a legislatura seguinte, iniciada em Fevereiro de 2011.
Em 2016, pelo PSDB, disputou a uma vaga na Câmara Municipal de Dourados, sendo eleito com 4.065 votos, tornando-se o recordista como o vereador que mais teve a confiança dos eleitores na história de Dourados.
Já em 2018, disputou uma vaga na Assembleia Legislativa de Mato Grosso do Sul, sendo eleito com 25.437 votos. Marçal Filho também é locutor da rádio 94 FM em Dourados.