Possui graduação em Engenharia Elétrica pela Universidade Federal do Rio de Janeiro (1992), mestrado em Engenharia Nuclear pela Universidade Federal do Rio de Janeiro (1994) e doutorado em Engenharia Nuclear pela Universidade Federal do Rio de Janeiro (1999). Atualmente é funcionário da Comissão Nacional de Energia Nuclear exercendo funções de professor e pesquisador. É pesquisador bolsista PQ-1D do Conselho Nacional de Desenvolvimento Científico e Tecnológico. Atua também como Professor Colaborador na Universidade Federal do Rio de Janeiro (Programa de Engenharia Nuclear da COPPE) e como professor permanente na Faculdade Cesgranrio. Tem experiência nas áreas de Engenharia Nuclear, Engenharia Elétrica e Computação, com ênfase na aplicação de técnicas de Inteligência Artificial, Otimização, Computação Paralela e Ciência de Dados.