Był m.in. członkiem Towarzystwa Szerzenia Oświaty „Światło”, Towarzystwa Prawniczego oraz Straży Grodzkiej w Lublinie. W 1916 roku wszedł do władz Towarzystwa Kredytowego Miejskiego w Lublinie, a w okresie 1917–1931 był jego prezesem. Działał w Izbie Przemysłowo-Handlowej w Lublinie. Czterokrotnie był wybierany radnym Lublina (1916, 1918, 1927 i 1929). Był ławnikiem magistratu (w okresie 28 czerwca 1917 – 28 marca 1918). Od 26 marca 1919 roku był członkiem Komisji Finansowej przy Magistracie Lublina. W okresie 1927–1929 przewodniczył Klubowi Demokratycznemu i Komisji Finansowo–Budżetowej Rady Miejskiej w Lublinie. 1 marca 1929 roku wszedł w skład powołanej przez wojewodę Rady Przybocznej, działającej przy urzędzie kierownika komisarycznego Zarządu Miejskiego w Lublinie Seweryna Czerwińskiego.

Politycznie był związany z BBWR, od kwietnia 1929 roku był wiceprezesem Rady Grodzkiej BBWR w Lublinie. Z listy tego stronnictwa 23 listopada 1930 roku został wybrany z Lublina w wyborach parlamentarnych na senatora RP III kadencji (1930–1935).

Był odznaczony Orderem Odrodzenia Polski.

Zmarł nagle 20 kwietnia 1931 roku w Lublinie i został pochowany na miejscowym cmentarzu przy ul.