Possui graduação em Bacharelado em Matemática pela Universidade Estadual Paulista Júlio de Mesquita Filho (1983), mestrado em Engenharia de Sistemas e Computação pela Universidade Federal do Rio de Janeiro (1988) e doutorado em Engenharia Civil pela Universidade Técnica de Lisboa (1999). Atualmente é assistente doutor da Universidade Estadual Paulista Júlio de Mesquita Filho - Campus de Presidente Prudente. Atua na área de Ciência da Computação (Geometria Computacional) com ênfase na temática de Geração Automática de Malhas de Elementos Finitos e Refinamentos Adaptativos e aplicações da técnica de triangulação de Delaunay em Modelagem Digital de Terrenos.