Licenciado (1978) y Doctor en Derecho (1984) por la Universidad Complutense de Madrid.
Diplomado en Sociología Política por el Centro de Estudios Constitucionales (1978)
Magistrado del Tribunal Constitucional (2004-2013).
Catedrático de la Universidad Carlos III de Madrid (1998-...) y Catedrático de Derecho Constitucional de la Universidad de Extremadura (1991-1998), de la que fue Decano.
Profesor Ayudante y Profesor Titular de Derecho Constitucional en la Universidad Complutense de Madrid (1979-1991).
Investigador en el Instituto de Derecho Comparado de la Universidad de Florencia (Italia) (1984-1985).
Presidente de la Asociación de Constitucionalistas de España (2014-…).
Director del Instituto de Derecho Público Comparado de la Universidad Carlos III de Madrid (2003-2004).
Vocal de la Junta Electoral Central (1994-2000).
Letrado del Tribunal Constitucional (1988-1991).
Secretario General de la Conferencia Iberoamericana de Justicia Constitucional (2005-2012).
Participante en distintos proyectos de consultoría de fortalecimiento institucional, en especial en países de América Latina.
Miembro del consejo de redacción de diversas revistas latinoamericanas y españolas y codirector de la Revista Española de Derecho Europeo.
Más de cien artículos en revistas y obras colectivas sobre diversos temas de Derecho Constitucional como justicia constitucional, integración supranacional, organización territorial del Estado, derechos fundamentales, etc...