Doctor en Geografía por la Universidad Autónoma de Madrid (1993). Ha sido profesor contratado en las universidades Autónoma de Madrid (1994-1995) y Carlos III de Madrid (desde octubre de 1998), y becario e investigador contratado en el Departamento de Sistemas Forestales del Instituto Nacional de Investigaciones Agrarias (1989-1992 y 1994-1998). Desde 2003 es Profesor Titular de Análisis Geográfico Regional en la Universidad Carlos III de Madrid.