Ingeniero en Informática. Profesor Titular de Escuela Universitaria en la Universidad Politécnica de Madrid. Participa en los grupos CALEE y DMAE-DIA. Su investigación se centra en metodologías de aprendizaje activo y en especial en PBL (Project Based Learning) tema sobre el que ha publicado numerosos trabajos. También investiga en el desarrollo y evaluación de competencias transversales.