He is a member of the e-UCM research group and his research interests cover the different technical, engineering and educational challenges faced in the integration of educational games in the learning flow. Within that area, his research focuses on facilitating the participation and involvement of instructors, through the use of simplified authoring tools as well as through the development of automated tracking and reporting techniques that give instructors insight into how the students are learning. He has authored over 50 scientific publications related to these topics.