Stronnictwo Demokratyczne w województwie białostockim w latach 1945–1989: organizacja i działalność, Białystok 2005, s. 31.. W latach 1946–1949 był dyrektorem Białostockiej Ekspozytury Izby Przemysłowo-Handlowej oraz radnym Wojewódzkiej Rady Narodowej. W 1949 przeniesiony do pracy partyjnej na Dolny Śląsk. Działał w SD (był przez długi okres członkiem Rady Naczelnej oraz CK).
W 1947 po raz pierwszy uzyskał mandat posła na Sejm z okręgu Ełk. Zasiadał w Komisjach Spółdzielczości, Aprowizacji i Handlu (jako sekretarz), Planu Gospodarczego, Przemysłowej i Zdrowia. W 1952 zasiadł ponownie w ławach poselskich (z okręgu Warszawa), pracował w Komisjach Budżetowej oraz Pracy i Zdrowia (jako wiceprzewodniczący).
W 1953 został dyrektorem administracyjnym Instytutu Matki i Dziecka w Warszawie (do 1960). W latach 1961–1965 sprawował mandat członka Rady Narodowej m.st. Warszawy. W latach 80. był wiceprzewodniczącym Rady Naczelnej Polskiego Komitetu Pomocy SpołecznejMaria Leśnikowska, Jak wesprzeć milion?