Durante el gobierno del doctor José Luis Bustamante y Rivero fue ministro de Marina y encargado interino de la Cancillería (1948).
Estudió en la Escuela Naval del Perú (1909-1913) de donde egresó como guardiamarina.
A su regreso, en 1915, continuó su servicio en el Coronel Bolognesi, para pasar luego sucesivamente al crucero Almirante Grau, la cañonera Iquitos y el destructor Teniente Rodríguez.
Incidentalmente, se hizo cargo del Ministerio de Relaciones Exteriores en tres oportunidades, por ausencia del titular Armando Revoredo.
Fue prefecto de Arequipa (1956) y participó en la VI Reunión de la Comisión Permanente del Pacífico Sur, realizada en Quito (1959).