Possui graduação em Ciência da Computação pela Universidade de Cruz Alta (2004) e mestrado em Modelagem Matemática pela Universidade Regional do Noroeste do Estado do Rio Grande do Sul (2007) e doutorado em Engenharia de Teleinformática pela Universidade Federal do Ceará. É professor no curso do Programa de Pós-Graduação em Modelagem Matemática na UNIJUÍ - RS.
Atua na área de Modelagem Matemática Aplicada à Engenharia de Biossistemas.