Entre los cargos públicos que ha desempeñado destaca el de Ministro de Salud Pública del Perú en dos periodos: entre 1963 a 1965, y entre 1966 a 1968, ambos en el primer gobierno de Fernando Belaunde Terry.