Possui graduação em Tecnologia em Processamento de Dados pela Universidade da Amazônia (1997), especialização em Análise de Sistemas pela Universidade Federal do Pará (1998) e mestrado em Ciência de Computação e Matemática Computacional pela Universidade de São Paulo (2000). É professor no Instituto Federal de Educação, Ciência e Tecnologia de São Paulo, campus Catanduva.