Carlos Leitão foi eleito para a Assembleia Nacional do Quebeque em 2014 e ocupou o cargo de Ministro das Finanças entre 2014 e 2018. Durante esse período, foi membro do Comité de Finanças Públicas e membro do Comité Ministerial para a Economia, a Criação de Emprego e o Desenvolvimento Sustentável.
Em 2016, foi Presidente do Conselho do Tesouro. Entre 2018 e 2022, enquanto esteve na oposição, presidiu à Comissão da Administração Pública e foi vice-presidente da Comissão das Finanças Públicas.
Representou o círculo provincial de Robert-Baldwin na área de Montreal até à sua retirada da política em 2022.
Em maio de 2023, Carlos Leitão foi nomeado para o Conselho de Administração do Banco do Canadá.
Antes da sua vida política, passou mais de 30 anos no sector bancário e financeiro canadiano. De 1983 a 2003, foi economista no Royal Bank of Canada. Tornou-se depois Economista-Chefe do Laurentian Bank Securities, cargo que ocupou de 2003 a 2014.
A nível académico, é licenciado em Economia pela Universidade McGill.
Carlos Leitão é membro do Conselho da Diáspora Portuguesa desde novembro de 2023.