Jean-Marie Louis Lafforgue est né à Millau (Aveyron) le 16 avril 1918. Il était le fils de Edmond LAFFORGUE et de Joséphine Léontine Lucie BLAQUIERE.
Garagiste, il s'est marié le 28 mars 1938 à Toulouse avec Elisabeth BABINSZKY, née à Budapest le 30 mars 1918, fille de Jean-Georges (Janos) BABINSZKY et de Françoise (Franciszka) HONECKER.
Ils eurent neuf enfants.