Possui graduação em Licenciatura em Informática pelo Instituto Federal de Educação, Ciência e Tecnologia do Maranhão, especialização em Engenharia de Sistemas pela Escola Superior Aberta do Brasil e mestrado em Engenharia Elétrica (Área de Concentração: Ciência da Computação) pela Universidade Federal do Maranhão. Atualmente é professor do Instituto Federal de Educação, Ciência e Tecnologia do Maranhão. Apresenta como linhas de pesquisa de interesse: Educação em Engenharia de Software, Qualidade de Software, Mineração de Dados e Inteligência Artificial.