Fue profesor de la cátedra de Derecho Internacional Público, director del Departamento de Derecho internacional de la Facultad de Derecho de la Universidad de Chile, presidente de la Sociedad Chilena de Derecho Internacional, profesor de la Academia Diplomática de Chile y del Instituto Superior de Carabineros, experto en Derecho Internacional.