Fue ministro de la Corte Suprema de Chile desde 1998 hasta su renuncia en 2006.
[2] Ejerció la docencia en la Pontificia Universidad Católica de Chile (PUC), donde fue director general de la Vicerrectoría Académica entre 1971 y 1973, y secretario general entre 1990 y enero de 1998, y en la sede Valparaíso de la Facultad de Derecho de la Universidad de Chile entre 1967 y 1970.
También dictó clases en la Universidad Externado de Colombia, de la cual fue profesor honorario, en la Universidad Central de Venezuela, Universidad de Buenos Aires y Universidad de São Paulo, entre otras.
[3] En 2012 fue designado doctor honoris causa de la Universidad de Valparaíso.
[2] Falleció el 9 de noviembre de ese año debido a una grave enfermedad.