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 Randado grant, Jim Hogg County.