Possui Bacharelado em Matemática pela Pontifícia Universidade Católica do Rio de Janeiro (1969), Mestrado em Matemática pela Pontifícia Universidade Católica do Rio de Janeiro (1971) e Doutorado em Matemática pela Associação Instituto Nacional de Matemática Pura e Aplicada (1976). Sua especialidade é topologia diferencial (folheações e teoria qualitativa de equações diferenciais) e aplicações a modelos de dinâmica dos fluidos.