Abogado; Consejero del Centro de Estudios Internacionales de la Pontificia Universidad Católica (CEIUC); Miembro de la Sociedad Chilena de Derecho Internacional; Consejero de la Cámara de Comercio Asia/Pacífico.
Ingresó a la Academia Diplomática “Andrés Bello” en 1970, terminando la carrera como su Director entre 2010 y 2014. Fue Subsecretario de Marina en el Ministerio de Defensa Nacional desde 1995 hasta 1999 y Asesor del Estado Mayor Conjunto de las Fuerzas Armadas (2015/2018).
Tuvo asignaciones diplomáticas en Bolivia, Venezuela, Canadá, Reino Unido, España, además de Encargado de Negocios en Rumania (1982/1986); Embajador
en el Reino Unido -concurrente en Irlanda- (1999/ 2000); Federación de Rusia -concurrente en Ucrania- (2000/2004); República Popular China (2004/2006); Santa Sede -concurrente en Albania- (2006/2010) y ante la Soberana Orden Militar de Malta (2007/2010).
Oficial de la “Orden de la Estrella de Italia".