Il adhère au Parti social-démocrate d'Allemagne (SPD) en 1919, et est élu député au "Landtag" de Bavière cinq ans plus tard. Il y sera notamment rapporteur de la commission d'enquête parlementaire sur la tentative de coup d'État d'Hitler du 8 novembre 1923, dit « putsch de la Brasserie ». En 1930, il est élu au "Reichstag" et démissionne deux ans plus tard de son mandat régional. Il quitte le parlement national en 1933.