Nach zwei erfolglosen Reichstagkandidaturen 1898 und 1903 wurde er 1918 in den Badischen Landtag gewählt, dem er bis 1933 angehörte. 1919 war er Mitglied der Badischen Verfassungskommission, 1924 und 1925 Schriftführer des Landtags.