Doctor en Ciencias Políticas por la UNED, Licenciado en Ciencias Políticas y Sociología por la UCM, y Magister en Administración Pública del Instituto Universitario Ortega y Gasset (IUOG) - Instituto Nacional de Administración Pública (INAP). Desde 2009 es profesor en la Facultad de Ciencias Políticas de la UCM, impartiendo asignaturas de política públicas y organización del Estado autonómico.