Possui graduação em engenharia elétrica com ênfase em sistemas e computação pela Faculdade de Engenharia da Universidade do Estado do Rio de Janeiro (FEN/UERJ) e mestrado em ciências de computação e engenharia de sistemas pelo Programa de Engenharia de Sistemas e Computação (PESC) da COPPE/UFRJ. Seu doutoramento encontra-se em andamento pelo PESC na área de pesquisa de Computação Gráfica e Visão Computacional. Atualmente é professor assistente da FEN/UERJ e membro desenvolvedor do software livre e-foto. Tem experiência em desenvolvimento de software, integração de dados, sistemas de informações geográficas e fotogrametria.