Han avsluttet samfunnsvitenskapelige studier med diplom og arbeidet ved Zentrum für Nordamerikaforschung ved Universität Frankfurt am Main. Fra 2000 til 2002 var han dosent ved Otto-Suhr-Institut für Politikwissenschaften ved Freie Universität Berlin.