Doutor em Ecologia e Mestre em Ensino, Filosofia e História das Ciências pela UFBA. Professor do Instituto de Biologia da Universidade Federal da Bahia (UFBA), e do corpo permanente do Programa de Pós-Graduação em Ensino, História e Filosofia das Ciências (UFBA/UEFS). Pesquisador do Laboratório de Ensino, História e Filosofia da Biologia (LEHFBio).
Realiza pesquisas nas áreas de Filosofia da Biologia e da Ecologia, Ecologia Teórica e Ensino de Biologia com ênfase nos seguintes temas: Função e Teleologia na Biologia e Ecologia, Teoria das Hierarquias, Modelos de mecanismos na Biologia, Teoria Gaia e Ciências do Sistema Terra, Ética Ambiental e Animal.