Fue ministro de las Cortes de Apelaciones de Valdivia (1946 a 1951), Chillán (1951 a 1953) y Valparaíso (1953 a 1971), y luego llegó a serlo de la Corte Suprema, el 11 de enero de 1971, nombrado por el presidente Salvador Allende.