Leonardo Teixeira é mestre em Engenharia Química pela Universidade do Estado do Rio de Janeiro (2010) e graduado em Engenharia Elétrica com ênfase em Eletrônica pelo Centro Federal de Educação Tecnológica Celso Suckow da Fonseca (2002).
Atualmente, é tecnologista de saúde pública da Fundação Oswaldo Cruz.