Il fut élu conseiller communal de Meerbeke (1864-1872; 1878-81; 1909-1917), puis échevin (1882-89) et bourgmestre (1889-1908); conseiller provincial de la province de Flandre-Orientale (1864-1878); député permanent de la province de Flandre-Orientale (1873-1878); sénateur de l'arrondissement d'Alost (1878-1900), puis de l'arrondissement de Audenarde-Alost (1900-1912).