Han studerte økonomi og forvaltningsvitenskaper i Konstanz mellom 1976 og 1982. Deretter tok han doktorgraden ved universitetet i Siegen. Etter habilisasjon i 1994 ble han professor i økonomisk teori ved universitetet i Bonn, frem til han i 1998 fikk en lærestol ved Goethe-universitetet i Frankfurt. Fra 2001 var han professor i internasjonal økonomi ved universitetet i Köln og fra 2002 medlem av eksperter for vurdering av samlede økonomiske utvikling. Han var også direktør for senteret for økonomiske studier i Frankfurt, og fra oktober 2002 medlem av den tyske sentralbankens vitenskapelige råd.