His father was Rafael Barrera, and his mother was Maria Cecilia Garcia.
He married Jacinta Garcia, daughter of Antonio Garcia and Juana Manuela Barrera. Her father owned land in Randado grant, Jim Hogg County.