François de Corail de Sainte-Foy est le fils d’un notaire de Cazères (Haute-Garonne). Il est reçu avocat à Toulouse, puis devient substitut du procureur général de la cour d'appel.
: Dictionnaire de biographie française… Paris, Letouzey et Ané, 1933-