Possui graduação em Bacharelado em Processamento de Dados pela Universidade Estadual de Ponta Grossa (1990), especialização em Ciências da Computação (1992). Mestrado em Computação Aplicada pela Universidade Estadual de Ponta Grossa (2012). Atualmente é professor assistente da Universidade Estadual de Ponta Grossa.