Nacido en Ferrol, entró en la Marina a pronta edad.
En 1956 ascendió a almirante y en 1962 fue elegido gobernador colonial de Guinea Ecuatorial.
Durante su gobierno, se realizó el hallazgo y posterior traslado del gorila albino Copito de Nieve al Zoo de Barcelona.
Asimismo, durante su mandato, se le dio autonomía a la colonia y se progresó en el proceso de descolonización del territorio, como estaba previsto por las Naciones Unidas.
En 1966 abandonó el cargo y pasó a ejercer como capitán general de Ferrol, cargo que mantuvo hasta 1971, momento en el que volvería a Madrid, donde falleció un año más tarde, en 1972.