Professor do quadro complementar no Departamento de Informática da PUC-Rio. Mestre em Informática pela Unirio e Doutor em Informática pela PUC-Rio, com especialização MBA em Marketing pela ESPM e MBA em Finanças pela IBMEC. Atua como pesquisador em datascience/machine learning no laboratório LES e coordenador de desenvolvimento de jogos eletrônicos (Games) no laboratório ICAD/Visionlab, onde também realiza e pesquisas em Inteligência Artificial com foco em tomadas de decisão com incerteza e IA para jogos eletrônicos.