Sou professor da Escola de Informática e Computação do CEFET/RJ (Centro Federal de Educação Tecnológica Celso Suckow da Fonseca), atuando nos cursos de Técnico de Informática, Bacharel em Ciência da Computação e Mestrado em Computação. Fui professor assistente da Universidade Veiga de Almeida, Universidade Cândido Mendes, Centro Universitário Plínio Leite e Universidade Católica de Petrópolis.
Possuo graduação em Ciência da Computação pela Universidade Católica de Petrópolis (1998), Mestrado em Sistemas e Computação pelo Instituto Militar de Engenharia (2002) e Doutorado em Ciência da Computação pela Universidade Federal Fluminense (2007).
Em 2003 comecei a pesquisar em áreas relacionadas com multimídia, tais como: Autoria Multimídia e Multimídia Multissensorial. No Laboratório MídiaCom (UFF) participei do desenvolvimento da linguagem XTemplate 4.0 e da linguagem para definição de leiaute STyLe. Hoje, faço parte do Grupo de Pesquisa em Multimídia do Cefet-RJ e as principais áreas de pesquisa são: Sistemas Multimídia, Ciência de Redes e IoT.