Fez bacharelado, mestrado e doutorado em Matemática pela Universidade Federal do Ceará (UFC). Também é graduado em Desenvolvimento de Software pela UNICE. Realizou pós-doutorado no Basque Center for Applied Mathematics em Bilbau, Espanha. Atualmente, é Professor Adjunto na UFC.
Suas pesquisas concentram-se na Teoria das Singularidades e em suas relações com Topologia, Geometria, Análise e Álgebra. Possui interesse particular na Geometria Lipschitz das Singularidades, atuando principalmente nos seguintes temas: invariância da multiplicidade e problemas relacionados à Conjectura de Zariski; estudo da regularidade de conjuntos analíticos; classificação de conjuntos analíticos sob equivalência bi-Lipschitz; e desenvolvimento de uma teoria de Topologia Algébrica Métrica.