Studium der Politikwissenschaft, Soziologie, Geschichte und Philosophie an der Universität Marburg.
Promotion an der Universität Frankfurt am Main.
Habilitation an der Universität Bremen.
1993 – 1998 Wissenschaftlicher Mitarbeiter an der Universität Frankfurt .
1999 – 2004 Wissenschaftlicher Mitarbeiter am Wissenschaftszentrum Berlin für Sozialforschung (WZB).
2004 Professor für Sozialsysteme mit dem Schwerpunkt Gesundheitssystemforschung am Fachbereich Pflege und Gesundheit der Fachhochschule Fulda.
2004 bis 2010 Professor für Medizinische Soziologie und Direktor des gleichnamigen Instituts an der Universität Frankfurt.
Seit 2010 Professor an der Fakultät für Gesundheitswissenschaften an der Universität Bielefeld und Leiter der Arbeitsgruppe "Gesundheitssysteme, Gesundheitspolitik und Gesundheitssoziologie".