possui graduação em Engenharia de Computação pelo Instituto Militar de Engenharia (1991), mestrado em Matemática pelo Instituto de Matemática Pura e Aplicada (1992), mestrado em Matemática - Harvard University (1994) e doutorado em Matemática - Harvard University (1998). Desde setembro de 2006 é Professor Adjunto do Departamento de Matemática Aplicada da Universidade Federal Fluminense (Niterói, RJ). Sua experiência varia de Matemática Aplicada à Visão Computacional (especialmente Movimento por Curvatura, Funções Distância e Eixos Mediais em Processamento de Imagens, assim como suas conexões com a EDP de Monge-Ampère) e Geometria Diferencial Discreta (incluindo versões discretas dos conceitos acima e de Geometria Diferencial Afim).