Possui licenciatura em Química pela Universidade Federal do Rio Grande do Norte, UFRN (2008), mestrado em Ensino de Ciências Naturais e Matemática pelo Programa de Pós-Graduação em Ensino de Ciências Naturais e Matemática (PPGECNM), também pela UFRN (2010), e doutorado em Ensino de Ciências pelo Programa de Pós-Graduação em Ensino das Ciências (PPGEC) da Universidade Federal Rural de Pernambuco, UFRPE (2017), com estágio doutoral na University of Arizona, EUA. Atualmente é Professor Adjunto do Instituto de Química, IQ, da UFRN. Atua na área de Educação em Química com ênfase nos seguintes temas: Ensino-Aprendizagem de Química, Formação Inicial de Professores de Química, História e Filosofia da Química no Ensino de Química, Teoria dos Perfis Conceituais.