Cursó sus estudios escolares en el Colegio Champagnat de Lima y luego ingresó a la Universidad Mayor de San Marcos, donde se graduó de bachiller en Humanidades y en Derecho, y se recibió de abogado (1949).
Tenía 17 años cuando inició su carrera diplomática en la Cancillería del Perú, como tercer secretario.
Fue segundo secretario de la embajada peruana en Bogotá (1949-1952), y primer secretario en las embajadas peruanas ante la Santa Sede (1952-1955), en Roma (1955-1956) y en Quito (1956).
Sucesivamente fue embajador en Bolivia (1975), Yugoslavia (1977), Venezuela (1979) y Bélgica (1983); representante permanente del Perú ante la Organización de los Estados Americanos, OEA (1985); y embajador en Suecia y Noruega (1985 - 1987).
En los países en los que fue embajador, realizó una intensa labor de promoción de la cultura peruana, dictando conferencias y publicando ensayos históricos, filosóficos y sociológicos.