Possui doutorado em Ciência da Computação pela Universidade Federal do Paraná (2017), mestrado em Informática pela Universidade Federal do Paraná (2011) e graduação em Bacharelado em Informática pela Universidade Estadual de Ponta Grossa (2008). É Professor Adjunto da UFPR - Câmpus Avançado em Jandaia do Sul. Atualmente, é coordenador do curso de Licenciatura em Computação do referido câmpus.