Professor da Universidade Federal Fluminense e coordenador geral do UFF Medialab. Possui graduação em Computação pela Universidade de São Paulo, mestrado e doutorado em Informática pela PUC-Rio. Sua área de atuação está especialmente focada na área de Video Games, Realidade Virtual, GPUs e visualização. É um dos fundadores do SBGames (Simpósio Brasileiro de Games e Entretenimento Digital). Atualmente é o representante para o Brasil do Technical Committee de Entretenimento Digital da International Federation of Information Processing (IFIP) e membro honorário do conselho diretivo da Abragames (Associação Brasileira de Desenvolvimento de Games). É professor colaborador da Florida International University, pesquisador colaborador do grupo Camera Cultura, do Medialab MIT e da Universidade Católica do Peru. Desde 2014 vem atuando como colaborador para o ministério das comunicações para o InovaApps e StartUp Brasil para o CNPq.