Possui graduação em Física pela Universidade Estadual de Londrina (2008) e mestrado em informática pela Universidade Federal do Rio de Janeiro, com ênfase em Modelos de Arquiteturas Inteligentes. Atualmente é professor efetivo na Universidade Federal do Mato Grosso do sul (UFMS), ministrando aulas de Física, Inteligência Artificial, Lógica de Predicados, Introdução a Sistemas Digitais, e Sistemas de Apoio a Decisão. Realiza pesquisa com Meta-heurística voltado a otimização de algoritmos, navegação robótica, e irrigação artificial.