Estudió Filosofía y Letras y Derecho en la Universidad de Zaragoza, y se doctoró en Derecho en la Central de Madrid.
En 1928 ingresó en la Escuela de Intendencia de la Armada Española, donde llegó a ser general inspector de Intervención de la Armada y vocal del Patronato del Museo Naval de Madrid.
[1] En 1954 también representó a la Armada española en el Congreso Internacional de Etnografía del Mar celebrado en Nápoles.
[2] Escribió obras sobre diversos temas en español, italiano y portugués, interesándose en proverbios, refranes y romances antiguos.
En 1974 fue nombrado académico de la Real Academia de la Historia, donde ingresó con el discurso La Real Armada de 1808.