Joseph Pérez was born in Laroque-d'Olmes in the Ariège department, which is in the south of France near the Spanish border.
Pérez became, and still is, a professor of Spanish and Latin American civilization at the University of Bordeaux 3. Pérez also served as a member of the Directorio del Centre National de la Recherche Scientifique (CNRS).