Desde 1975 es profesor de derecho romano en distintas universidades de Chile: Universidad Católica de Chile (1975 en adelante), Universidad de Chile (1976-1985), Universidad Gabriela Mistral (1981 en adelante), Universidad Nacional Andrés Bello (1989-1993), Universidad Autónoma de Chile (1991 en adelante) y en la Universidad Austral de Chile (1992 en adelante).