Im Landtag vertrat er liberal-konstitutionelle Positionen und war vom 28. Juni 1847 bis zum 24. März 1848 stellvertretender Landtagsdirektor (Landtagspräsident) und vom 29. August bis zum 4. Oktober 1848 Landtagsdirektor.