Possui graduação em Engenharia Mecânica pela Pontifícia Universidade Católica do Rio de Janeiro (1983), mestrado em Engenharia Mecânica pela Pontifícia Universidade Católica do Rio de Janeiro (1987) e doutorado em Informática pela Pontifícia Universidade Católica do Rio de Janeiro (1991). Atualmente é professor Associado da Universidade Federal Fluminense. Tem experiência na área de Engenharia Mecânica, com ênfase em Princípios Variacionais e Métodos Numéricos, atuando principalmente nos seguintes temas: elementos finitos, fluidos viscoelásticos, escoamentos de líquidos e gases.