Possui graduação em Licenciatura em Matemática pela Unisinos (2001), mestrado em Modelagem Matemática pela Unijuí (2004) e doutorado em Engenharia Mecânica pela UFRGS (2008). Atuou como professor do ensino básico na rede pública de ensino de 1998 a 2007. Desde 2009, é professor de Matemática na UFPel em diversos cursos de graduação e, desde 2013, atua no mestrado em Modelagem Matemática nessa mesma instituição. É autor de diversos artigos científicos, além de materiais didáticos como apostilas, livros e capítulos de livros.