Possui graduação em Engenharia Naval pela Universidade Federal do Rio de Janeiro (1987), mestrado em Engenharia Oceânica pela Universidade Federal do Rio de Janeiro (1992) e doutorado em Engenharia Oceânica pela Universidade Federal do Rio de Janeiro (2005). Atualmente é professor associado do Departamento de Engenharia Naval e coordenador do curso de engenharia naval e oceânica da Escola Politécnica da Universidade Federal do Rio de Janeiro. Tem experiência na área de Engenharia Naval e Oceânica, com ênfase em Projetos de Navios e plataformas, atuando principalmente nos seguintes temas:Projeto de Sistemas Oceânicos e desenvolvimento de sistemas computacionais para projeto offshore.
graduation at Engenharia Naval from Universidade Federal do Rio de Janeiro (1987), master's at Naval and Oceanic Engineering from Universidade Federal do Rio de Janeiro (1992) and doctorate at Naval and Oceanic Engineering from Universidade Federal do Rio de Janeiro (2005). Has experience in Naval and Oceanic Engineering.