Licenciado e bacharel em Matemática pela Universidade Federal de Ouro Preto (2003), mestre em Matemática pela Universidade Federal de Minas Gerais (2006) e doutor em Matemática pela Universidade Federal de Minas Gerais (2010). Desde 2008 é professor do Departamento de Matemática da Universidade Federal de Ouro Preto. Tem interesse na área de Equações Diferenciais Parciais, especialmente no que se refere a teorias relativas a existência de solução para problemas de Dirichlet envolvendo o operador p-Laplaciano e também na área de ensino de Matemática, atuando como docente e orientador no Mestrado Profissional em Matemática em Rede Nacional - PROFMAT. Desde 2015 ocupa o cargo de Coordenador Regional do Programa de Iniciação Científica da OBMEP na região MG10. Atualmente coordena o curso de Licenciatura em Matemática da UFOP.