Weber nació en Baden-Baden, en el estado alemán de Baden.