Leandro Machado nasceu em Santos (SP) no dia 03 de abril de 1978. É formado em Teologia pela Faculdade Adventista da Bahia (FADBA). É casado com Priscila Ribeiro, com quem tem dois filhos: Pedro e Luiza.
Iniciou seu ministério em 2012, na Associação Sul Mato-Grossense. Atuou como Pastor Distrital e Departamental na Missão do Tocantins e Associação Brasil Central. Até março de 2024, atuava como departamental na Associação Amazonas Roraima.
Posteriormente, Leandro assumiu como líder do departamento de Escola Sabatina e Pequenos Grupos da Associação Oeste Mato-Grossense (AOM).
Em 2025, foi eleito durante a 5ª Assembleia Ordinária da Associação Amazonas Roraima como secretário executivo para esta geografia.