Né à Krefeld, en Allemagne, c'est là qu'il grandit. Il commença ses études à l'Université de Genève et les compléta avec un doctorat de l'Université de Chicago en 1971.
Руди родился и вырос в Крефельде в Германии.