W 1921 ukończył studia rolnicze na Politechnice Lwowskiej, gdzie uzyskał dyplom inżyniera rolnika. Pracę zawodową rozpoczął w Wydziale Osad Żołnierskich, jako administrator w majątku Stawce, a następnie w majątku Siemień. Następnie przeszedł do Ministerstwa Reform Rolnych, w którym pracował jako Podkomisarz i Komisarz Ziemski, Inspektor Ziemski, aż wreszcie jako Naczelnik Wydziału Urządzeń Rolnych w Nowogródzkim Okręgowym Urzędzie Ziemskim. Od 9 lipca 1929 był zatrudniony jako Szef Działu Ogólnego w Dyrekcji Państwowego Monopolu Spirytusowego w Warszawie. Tam też mieszkał przy ul. Inflanckiej 1 m. 21. Ponadto w okresie dwudziestolecia międzywojennego udzielał się społecznie w Związku Strzeleckim, gdzie piastował stanowisko wiceprezesa Zarządu Okręgu Stołecznego, a także w Związku Legionistów.
W okresie okupacji włączył się działalność PPS-WRN, oraz wszedł do Komendy Głównej Gwardii Ludowej WRN, będąc zastępcą Kazimierza Pużaka, jako szef wyszkolenia bojowego. W czasie powstania warszawskiego, jako komendant warszawskiego zgrupowania OW PPS w randze majora walczył na Starym Mieście. Zginął w trakcie powstania. Pochowany został na Cmentarzu Powązkowskim w Warszawie (kwatera 56-3-25,26).