Possui graduação de Bacharel em Ciência da Computação pelo Centro Universitário La Salle (2002/2). Mestre em Computação Aplicada (PIPCA - UNISINOS) na área de concentração Modelagem e Simulação na linha de pesquisa Engenharia de Software e Linguagens de Programação. Bolsista CAPES/PROSUP (2009/1). Atualmente professor e coordenador do curso de Sistemas de Informação (Faculdade Cenecista Nossa Senhora dos Anjos) FACENSA.