Nato nel 1953, ha studiato filosofia e teologia a Tübingen e a Roma. Dal 1990 insegna teologia morale a Ratisbona e dal 1994 a Freiburg.