Carlos Leitão foi eleito para a Assembleia Nacional do Québec em 2014 e exerceu o cargo de Ministro das Finanças do Québec entre 2014 e 2018. Durante esse período, foi também Presidente da Comissão de Administração Pública, Presidente-Adjunto do Conselho do Tesouro, membro da Comissão das Finanças Públicas e membro do Comité Ministerial da Economia, Criação de Emprego e Desenvolvimento Sustentável. Entre 2018 e 2022, já na oposição, foi Presidente da Comissão das Contas Públicas.
Representou o círculo eleitoral provincial de Robert-Baldwin, no Québec, até à sua aposentação da vida política em 2022.
Antes da sua carreira política, Carlos Leitão dedicou mais de 30 anos ao setor bancário e financeiro canadiano. De 1983 a 2003, foi economista no Royal Bank of Canada, e entre 2003 e 2014 exerceu funções como Economista-Chefe da Laurentian Bank Securities.
É licenciado em Economia pela Universidade McGill.