Nació en Aldeadávila de la Ribera (Salamanca) el 4 de febrero de 1754, hijo de Pedro Antonio Caballero de las Heras y de María Caballero Herrera.