Es licenciado en ciencias jurídicas de la Universidad de Chile, ex gerente general de la Sociedad Nacional de Pesca y secretario ejecutivo de la Comisión de Fomento Pesquero de Chile. Como asesor de la FAO y del Programa de las Naciones Unidas para el Desarrollo, fue el autor de los planes nacionales de desarrollo pesquero del Uruguay y del Brasil. Elaboró la política de promoción pesquera para América Latina del Banco Interamericano de Desarrollo, organismo en el cual se desempeña como especialista pesquero. Fue el primer miembro de habla castellana de la Academia Internacional de Ciencias Pesqueras de Roma. Ha escrito seis libros sobre economía, legislación y programación pesqueras, varios de los cuales publicados en diversos idiomas, entre ellos: Programación del desarrollo pesquero, FAO (1966), (manual sobre planes de desenvolvimiento pesquero); El desarrollo pesquero del Brasil, FAO (1968); Desarrollo pesquero del Uruguay, FAO (1965); Panorama pesquero chileno, CORFO (1960); Desarrollo pesquero de América Latina, BID (1969) y Administración pesquera en América Latina