Heinz-Peter Endress est né 1938 à Stuttgart. Après ses études des langues modernes (Anglais, Français, Espagnol) et de la philosophie à Tubingue et Bordeaux il a passé sa thèse de doctorat sur Gustave Flaubert. Endress a été assistant à l'université de Mannheim et professeur agrégé (Akademischer Oberrat) à l'université Albert Ludwig de Fribourg-en-Brisgau. Quatre ouvrages de référence le caractérisent comme un spécialiste de Cervantes. Il est bilingue allemand-français.