Professor Titular do Departamento de Ciências Exatas e da Terra da UNEB - Universidade do Estado da Bahia, Campus I, atuando no Bacharelado em Sistemas de Informação e no Mestrado Profissional de Ensino de Física.
Doutor em Educação (UFBA, 2006), mestre em Ensino, Filosofia e História das Ciências (UFBA, 2002), pós-graduado em Metodologia do Ensino Superior (UCSal, 1996), bacharel em Processamento de Dados (UFBA, 1989) e técnico em eletrônica (Escola Técnica Federal da Bahia, 1985). Trabalhou como programador, analista de sistemas e consultor na área de informática por doze anos, nos segmentos industrial, comercial, hospitalar e de telecomunicações. Tem 28 anos de experiência como professor universitário em cursos de Sistemas de Informação e Ciência da Computação, tendo ocupado cargos de coordenação acadêmica. Seus interesses profissionais incluem a filosofia e a sociologia da inteligência artificial, os aspectos computacionais e epistemológicos do xadrez e a automação de experimentos didáticos por meio de microcontroladores.