He grew up in Recklinghausen. At age seven, he went to an orphanage in Bavaria. He graduated from the local gymnasium and then served in the military from 1967 to 1971. Then, he studied Economics at the University of Bonn, earning his doctorate. From November 1973 to December 1974 he worked for the Friedrich Ebert Foundation and became active in the SPD.