Pai do João Gustavo, é professor da Universidade Federal Fluminense (UFF) no Instituto do Noroeste Fluminense de Educação Superior (INFES) desde 2014. Coordenador de Curso da Computação desde 2023. Pós-doutorado realizado no Laboratório de Inteligência Computacional (LabIC), no Instituto de Computação (IC) da UFF. Doutor e Mestre em Computação pelo IC-UFF. Pós-graduando em Engenharia de Produção pela UniAmerica. Bacharel em Sistemas de Informação pela Faculdade Metodista Granbery. Técnico em Informática Industrial pelo Colégio Técnico Universitário (CTU) da Universidade Federal de Juiz de Fora (UFJF).  Membro do Laboratório de Inteligência Computacional (LabIC) desde 2006. Atua com análise e desenvolvimento de sistemas desde 2001, e como professor no magistério superior desde 2008.