Possui graduação em Matemática pela Universidade Federal do Espírito Santo - UFES (2004), especialização em Informática em Educação pela Universidade Federal de Lavras - UFLA (2005), mestrado em Modelagem Computacional pela Universidade do Estado do Rio de Janeiro - UERJ (2008) e doutorado em Modelagem Computacional pela Universidade do Estado do Rio de Janeiro - UERJ (2012). Atualmente é professor adjunto da Universidade Federal Fluminense, lotado no Departamento de Ciências Exatas, Biológicas e da Terra do Instituto do Noroeste Fluminense de Educação Superior - PEB/INFES/UFF. Além disso, é coordenador do curso de Bacharelado em Matemática com ênfase em Matemática Aplicada e Computacional. É professor e pesquisador permanente do Programa de Pós-Graduação Acadêmico em Modelagem Computacional em Ciência e Tecnologia da Escola de Engenharia Industrial Metalúrgica de Volta Redonda - MCCT/EEIMVR/UFF. Tem experiência na área de Matemática, com ênfase em Matemática Aplicada e Computacional, atuando principalmente nos seguintes temas: escoamentos em meios porosos, modelagem estocástica, quantificação de incertezas, análise numérica e otimização.