Élu député à Mulhouse en 1846, il siégea parmi la gauche dynastique d'Odilon Barrot et contribua à la chute de Guizot en participant au banquet du et en signant la mise en accusation du ministère. La Révolution de février 1848 ayant éclaté alors qu'il se trouvait à Paris, ce fut son adjoint Pierre Thierry qui présida l'exécutif municipal en son absence. De retour dans sa ville début mars, il y fut accueilli par une population enthousiaste.