Possui graduação em Pedagogia pela Pontifícia Universidade Católica do Rio de Janeiro (1980), mestrado em Educação pela Pontifícia Universidade Católica do Rio de Janeiro (1987) e doutorado em Educação pela Universidade de São Paulo (2003), incluindo a realização de Doutorado Sanduiche na Rutgers University (NJ, USA), em 2001. Realizou pós-doutorado na Universidade de São Paulo (2011) e na Universidade de Lisboa (2011-2012). Atualmente é professor associado IV da Universidade Federal Fluminense, atuando na Faculdade de Educação, no curso de Pedagogia e na Pós-Graduação Stricto Sensu, e também na Especialização do Instituto de Matemática. Coordena o Grupo de Etnomatemática da UFF (GETUFF). Tem experiência na área de Educação, com ênfase em Ensino e Aprendizagem de Matemática, atuando principalmente nos seguintes temas: etnomatemática, educação matemática, educação matemática de jovens e adultos, formação contínua do educador e pesquisa etnográfica.