Doutor em Informática (PPGI-UFRJ), mestre em Educação Tecnológica (CEFET-MG). Possui graduação em Ciência da Informação pela Pontifícia Universidade Católica de Minas Gerais. Atua em pesquisas e projetos voltados aos temas: jogos digitais, tecnologias para educação, design de interação, usabilidade, acessibilidade e metaversos. Possui conhecimento avançado em novas mídias, aplicações multimídia e design gráfico. É professor adjunto do Departamento de Ciência da Computação da PUC Minas. Seu currículo inclui o desenvolvimento de mais de 400 softwares, jogos e projetos multimídia destacando o uso de tecnologia móvel, realidade aumentada, realidade virtual, interfaces naturais de usuário e ambientes virtuais e aprendizagem. Atualmente está na coordenação do curso de Bacharelado em Jogos Digitais (unidade Praça da Liberdade) e da Pós-graduação de Desenvolvimento Mobile na PUC Minas.
PhD in Computer Science (PPGI-UFRJ), Master in Technological Education (CEFET-MG). He holds a degree in Information Science at the Pontifical Catholic University of Minas Gerais. He works in research and projects focused on the themes: digital games, technologies for education, interaction design, usability, accessibility and metaverses. He has advanced knowledge in new media, multimedia applications and graphic design. He is an adjunct professor at the Department of Computer Science at PUC Minas. His curriculum includes the development of more than 400 software, games and multimedia projects highlighting the use of mobile technology, augmented reality, virtual reality, natural user interfaces and virtual environments and learning. He is currently coordinating the Bachelor's Degree in Digital Games (Praça da Liberdade unit) and the Postgraduate course in Mobile Development at PUC Minas.