Realizó sus estudios primarios y secundarios en el Liceo Alemán de Santiago, y luego los superiores en la Universidad de Chile, donde se tituló de ingeniero civil con mención en hidráulica en el año 1950.
A fines de 1969 el presidente demócrata cristiano Eduardo Frei Montalva lo llamó para servir como ministro de Obras Públicas y Transportes, cargo que mantuvo hasta el final del gobierno de su camarada.
En ese periodo, entre otros reconocimientos, recibió del Supremo Gobierno Argentino la Orden de Mayo, en su grado de Gran Cruz.
[cita requerida] Posteriormente, en 1990, fue designado como superintendente de Servicios Sanitarios por el presidente Patricio Aylwin, donde le correspondió concretar su etapa fundacional.
También se desempeñó como consultor, dirigente gremial y empresario.