Se graduó en historia en la Universidad Nacional de La Plata y alcanzó el doctorado en la Universidad de Madrid en 1934.
[1] Posteriormente se radicó en Buenos Aires y fue profesor en la Universidad de Buenos Aires.
En 1962 fue nombrado director del Archivo Histórico de la Provincia de Buenos Aires, y en 1984 del Archivo General de la Nación.
[2] Contribuyó activamente en distintas publicaciones históricas, en particular en la prestigiosa y popular revista Todo es Historia.
Estaba casado con Georgelina M. Tizio, con quien tuvo dos hijos, Guillermo Mariano Barba, nacido en 1940 y Fernando Enrique Barba, nacido en 1942, que también es historiador.