Possui graduação em Engenharia Civil pela Universidade Federal do Ceará (1962), mestrado em Matemática - University of Chicago (1964) e doutorado em Matemática - University of Chicago (1967). Atualmente é professor emérito da Pontifícia Universidade Católica do Rio de Janeiro. Tem experiência na área de Educação, com ênfase em Educação Matemática, atuando principalmente nos seguintes temas: história da matemática, ensino-aprendizagem de matemática, geometria dinâmica, história da educação matemática e ensino-aprendizagem de geometria, avaliação de livros didáticos de Matemática e história do livro didático de Matemática