Abogado (1986). Licenciado en Ciencias Jurídicas y Sociales de la Universidad de Chile (1985). Cuenta con estudios de post-grado en Derecho Público y Comparado en la Universidad Autónoma de Madrid y en la Universidad Complutense de Madrid, y en Derecho Constitucional en el Centro de Estudios Políticos y Constitucionales (1986-1989). Profesor Titular de Derecho Constitucional de la Universidad de Chile. Docente de la Academia Judicial. Vicepresidente y fundador de la Asociación Chilena de Derecho Constitucional y del Instituto Chileno de Derecho Administrativo.
Vicepresidente de la Red por un Constitucionalismo Democrático. Miembro del Consejo Asesor y Vocal del Instituto Iberoamericano de Derecho Constitucional. Cuenta con numerosas publicaciones en el país y en el extranjero.