Doutor em Ciência da Computação na UFC. Mestre em Informática Aplicada pela UNIFOR. Graduado em Computação pela UFC.
Atua também como Gerente de Projetos no Banco do Nordeste do Brasil S/A. Tem experiência na área de Ciência da Computação, com ênfase em desenvolvimento de sistemas e lógica (IA), atuando principalmente nos seguintes temas: teoria da prova, cálculos lógicos, cores, interatividade, visualização, aquisição de conhecimento e sistemas multiagentes.