Fue el primogénito del matrimonio Barrios-Espinoza, y el único varón, naciendo también producto de ese matrimonio Petronila, nacida en 1815 y casada con el general Trinidad Cabañas, y María Josefa, nacida en 1817 casada con don Ignacio Díaz y en segundas nupcias con don N.