Graduado em Ciência da Computação, especialização em Melhoria de Processos de Software e mestrado em Ciência da Computação com ênfase em Engenharia e Qualidade de Software. Professor do Instituto Federal de Minas Gerais - Campus São João Evangelista, onde atua na área de Ciência da Computação, com ênfase em Engenharia e Qualidade de Software.