Profissionalmente, Leonardo Machado é médico psiquiatra, professor adjunto de psiquiatria e psicologia médica da Universidade Federal de Pernambuco (UFPE) e palestrante. Tem mestrado e doutorado em Neuropsiquiatria e Ciências do Comportamento pela POSNEURO-UFPE. Tem Especialização em Terapia Cognitiva e Terapia Cognitiva Processual. Tem livros e artigos científicos publicados especialmente na área de psicologia positiva e psiquiatria positiva. Tem título de especialista em psiquiatria pela AMB/ABP. Foi membro da comissão executiva de psiquiatria positiva da World Psychiatry Association (WPA). Faz palestras para empresas através da agência DMT Palestras.
Voluntariamente, faz palestras com conteúdos espíritas, é voluntário da Mansão do Caminho e tem livros publicados com temáticas espíritas pela Editora FEB (Federação Espírita Brasileira).