Profesor Ayudante Doctor en la Universidad Autónoma de Madrid (UAM), imparte docencia en el Grado en Geografía y Ordenación del Territorio (Facultad de Filosofía y Letras), en el Grado en Turismo (Facultad de Económicas y Empresariales) y en el Doble Grado en Ciencias Ambientales y Geografía y Ordenación del Territorio (Facultad de Ciencias).
En los últimos años viene desarrollando su actividad investigadora conforme al perfil de especialización en Geografía Humana, a través de tres ejes: Turismo, Desarrollo y Patrimonio; Geografía Social, Cultural e Histórica; y Didáctica de la Geografía.