Professor do Ensino Básico, Técnico e Tecnológico do Instituto Federal de Minas Gerais (IFMG). Atualmente está como coordenador do curso Técnico Integrado em Informática no IFMG Campus Ribeirão das Neves. Doutor e Mestre em Modelagem Matemática e Computacional pelo Centro Federal de Educação Tecnológica de Minas Gerais (CEFET-MG). Especialista em Docência com Ênfase em Educação Profissional pelo Instituto Federal de Minas Gerais (IFMG). Bacharel em Ciência da Computação pelo Centro Universitário de Belo Horizonte (UNI-BH). Seus principais interesses de pesquisa estão nas áreas de Recuperação de Informação, Análise de Sentimentos, Desenvolvimento de Sistemas, Mineração de Dados, Gerenciamento de Dados, Processamento Digital de Imagens, Recuperação de Vídeos Baseado em Conteúdo, Análise de Sentimentos Multimodal e Compiladores.