Profesor de Nuevas Tecnologías Aplicadas a la Educación en la Universidad Autónoma de Madrid, profesor de enseñanza secundaria de biología y geología, divulgador científico, ha desarrollado distintos soportes educativos en internet para la enseñanza-aprendizaje, desarrollo de contenidos, formación de profesorado y divulgación científica. Ha participado en la conferencia Interacción y conocimiento: propuestas en torno a nuevas herramientas para la educación organizada por Medialab Madrid, un encuentro donde se debatió en torno a aplicaciones interactivas para la educación.