He was born 15 Nov 1720, and was baptized 25 Nov 1720 in Monterrey. His father was Lucas Caballero de los Olivos, and his mother was Maria Teodora Ballesteros.
He married Maria Guadalupe Rodriguez de Montemayor, daughter of Juan Francisco Javier Rodriguez de Montemayor and Josefa de Moya on 25 Feb 1754 in Guajuco. He was 34 years old, and the bride was 18 years old.
Maria Josefa Caballero de los Olivos, baptized 29 Mar 1757 in Guajuco. She married Jose Antonio de los Reyes Perez de Leon.