Possui graduação em Matemática pela Universidade Federal de Goiás (UFG). Realizou mestrado em Matemática pela Universidade de Brasília (UnB) e doutorado em Matemática pela mesma, com estágio de doutorado sanduíche na Universidad de Granada, Espanha. Realizou estágio de pós-doutorado na Kings College London, Inglaterra. Atualmente, é Professor da Universidade de Brasília (UnB).
Desenvolve pesquisas na área de Geometria Diferencial, com ênfase no estudo de curvaturas e das equações diferenciais que as descrevem. Um dos focos de sua investigação é o estudo de estruturas geométricas associadas a soluções especiais de fluxos geométricos, isto é, evoluções de objetos governadas por curvaturas. Destaca-se também o estudo das curvaturas de subvariedades Riemannianas, tanto no sentido intrínseco quanto extrínseco, e suas relações com a geometria do espaço ambiente. No campo das equações diferenciais, dedica-se à análise de métodos de redução, como simetrias e substituições, bem como ao estudo de soluções explícitas de equações diferenciais que modelam problemas geométricos.