Nacido "Roger-Bernard-Charles d'Espagnac de Ramefort", era hijo del marqués Henri de Espagnac., coronel y senescal de Couserans-Comminges-Nébouzan.