Bachelor of Science in Mechanical Engineering, Pacific Union College, Rio de Janeiro, 1981; Master of Science in Mechanical Engineering, Pacific Union College, 1983; Doctor of Philosophy, Stanford University, 1987.
Postdoctoral researcher, Stanford University, California, 1987; assistant researcher, LNCC, Rio de Janeiro, 1988-1989; associate researcher, LNCC, Rio de Janeiro, since 1989.
Member Society for Industrial and Applied Mathematics, American Mathematics Society, Society Mathematics Aplicada e Computacional Brazil, Association Brasileira de Ciencias Mecanicas.
Married Ana C. Leonardos, July 28, 1983 (divorced April 1988). Married Lucia Valadao, May 16, 1991.