Possui graduação em Matemática pela Universidade Federal Fluminense - UFF (2006), mestrado em Modelagem Computacional pela Universidade do Estado do Rio de Janeiro - UERJ (2009), doutorado em Modelagem Computacional pela Universidade do Estado do Rio de Janeiro - UERJ (2014) e pós-doutorado pela Universidade do Estado do Rio de Janeiro - UERJ (2015) como bolsista do CNPq. Atualmente é professor efetivo 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. Também é professor/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. Atua, ainda, como professor colaborador do Doutorado Profissional em Modelagem e Tecnologia para Meio Ambiente Aplicadas em Recursos Hídricos (AmbHidro), ofertado pelo Instituto Federal Fluminense (IFFluminense). Tem experiência na área de Matemática, com ênfase em Matemática Aplicada e Computação Científica, atuando, principalmente, nas áreas de análise numérica, problemas inversos e otimização, com aplicação na modelagem de recursos hídricos.