Membre du conseil communal de Differdange de 1920 à 1925, il est élu à l'occasion des élections à la Chambre constituante qui ont lieu les et pour le canton d'Esch-sur-Alzette et sur la liste du Parti socialiste. Il y défend le droit de vote des femmes et s'oppose au Parti de la droite en ajoutant que cela relève d'une question de principes : . Il est de nouveau élu aux premières élections législatives soumises au suffrage universel et au scrutin proportionnel plurinominal en 1919 dans la nouvelle circonscription Sud. Dès lors, il siège de manière continue jusqu'au déclenchement de la Seconde Guerre mondiale et l'invasion allemande du Luxembourg. En 1922, il siège au comité-directeur du parti qui change de nom de 1924 pour devenir le Parti ouvrier. Lors de la campagne référendaire de 1937 dont fait l'objet la « loi muselière », il critique vivement les autres dirigeants syndicaux et contraint à la démission.