Fue representante de México ante la Organización Internacional del Trabajo.
Estudió en una Escuela Normal y se graduó como Profesor de Primaria.
Tras haberse graduado como Profesor y ejercer su profesión por algunos años; logró ser director dentro de la carrera magisterial.
Más tarde ocupó otros puestos de gran relevancia a nivel nacional e internacional.
Uno de sus nietos es también profesor (universitario) y escritor; Armando Barrera Barrios.