Casado con María Alicia del Carmen Casanueva del Canto, con quien tuvo dos hijos.
Se graduó de la Escuela Militar en 1910.
Realizó estudios en la Fuerza Aérea de los Estados Unidos.
Se tituló de piloto militar en 1923.
Fue embajador en Canadá en 1947, embajador en Brasil entre 1953 y 1954, y delegado de Chile ante el Consejo de Garantes en el Conflicto Perú-Ecuador en Argentina, Brasil, EE.