É formado em Bacharel em Ciência da Computação pela UNOESC - Campus de Chapecó, atual UNOChapecó e Mestre em Ciência da Computação pela Universidade Federal de Santa Catarina (UFSC), atualmente cursando doutorado em Engenharia de Automação e Sistemas (UFSC). É membro fundador da Conjuração Trash Produções e trabalha com cinema alternativo desde 1996. É professor das Faculdades Barddal, curso de Sistemas de Informação, desde 2003, ministrando diversas aulas e orientado diversos trabalhos de conclusão de curso. Trabalha com educação desde 1991 através do movimento escoteiro, cursos de curta duração, ensino médio e nível superior.