Bacharel em Direito, Bacharel Informática, pós-graduação em gerência de informática, pós-graduação em produção de software-UFJF, mestrado em Educação e doutorado em Ciências Sociais (Comunicação e Processos) pela Universidade Federal do Rio de Janeiro. Professor Associado da Universidade Estadual do Norte Fluminense-UENF. Coordenador do Mestrado Interdisciplinar – PGCL/UENF. Professor Visitante da Universidad Autonoma de Asunción. Avaliador de cursos do Conselho Estadual de Educação – CEE/RJ, avaliador de cursos e institucional do INEP/MEC. É Associado ao CRA/MG/ CEAD e a SBC. Já exerceu a função de Diretor Acadêmico e Coordenador de Curso de Sistemas de Informação na UNIVERSO.