Rector de la Universidad Autónoma de Chile y ex ministro de Relaciones Exteriores. Estudió leyes en la Facultad de Derecho de la Universidad de Chile, recibiéndose con distinción unánime. En el año 1985 obtuvo en la Universidad Julius Maximilian de Würzburg el grado académico de doctor en Derecho, con la calificación magna cum laude.
Fue profesor de Derecho Internacional Público de la Pontificia Universidad Católica de Chile y profesor del Instituto de Ciencia Política de la Universidad de Chile. Entre 1989 y 1998 ejerció el cargo de diputado, por dos períodos parlamentarios por Renovación Nacional. Durante su actividad parlamentaria fue vicepresidente de la Cámara de Diputados y autor de diversas leyes en actual vigencia, así como abogado en representación de los parlamentarios ante el Tribunal Constitucional.
Ocupó cargos como miembro del directorio de Televisión Nacional, primer abogado integrante del Tribunal Constitucional y consejero del Instituto Libertad.