Fue nieto del historiador Andrés Martínez Salazar, e hijo de la escritora María Barbeito.
Retornó a Madrid, donde desempeñó cargos relacionados con la cultura en Televisión Española.
En 1968 fue designado director del Museo de América, en Madrid, cesando en 1980.
Fue un gran bibliófilo, y llegó a reunir 13.000 volúmenes.
En 1946 se casó con Ana María Álvarez de Sotomayor y Castro, hija del pintor Fernando Álvarez de Sotomayor.