W 1956 roku ukończył Studium Zaoczne Szkoły Partyjnej przy Komitecie Centralnym PZPR.
Obok działalności państwowej pełnił szereg funkcji partyjnych, początkowo w SL, od 1949 w Zjednoczonym Stronnictwie Ludowym. Był m.in. sekretarzem Powiatowego Komitetu Wykonawczego SL w Płońsku, wiceprezesem Zarządu Powiatowego SL w Ostrołęce, wiceprezesem Powiatowego Komitetu Wykonawczego ZSL w Grójcu, prezesem Wojewódzkiego Komitetu Wykonawczego ZSL w Warszawie (1951) i Białymstoku (1951–1954). W latach 1958–1971 pełnił funkcję wiceprezesa Wojewódzkiego Komitetu ZSL w Białymstoku. Działał również we Froncie Jedności Narodu, Polskim Czerwonym Krzyżu i Towarzystwie Przyjaciół Dzieci.
Podporucznik rezerwy WP, był odznaczony m.in. Krzyżem Oficerskim Orderu Odrodzenia Polski i Krzyżem Walecznych.
Bibliografia Słownik biograficzny działaczy ruchu ludowego, Ludowa Spółdzielnia Wydawnicza, Warszawa 1989 , officersdatabase.appspot.com