Urodził się 20 maja 1924 roku w Pińsku w rodzinie robotniczej. Po wybuchu wojny, przebywając w terytorium ZSRR w 1943 roku wstąpił w szeregi armii polskiej organizowanej przez gen. Zygmunta Berlinga. Jako żołnierz 1 Dywizja Piechoty im. Tadeusza Kościuszki przeszedł szlak bojowy od Lenino do Berlina. Był dwukrotnie ranny a za bohaterstwo w walce został odznaczony Krzyżem Walecznych. Po zakończeniu wojny rozpoczął pracę w Milicji Obywatelskiej. Od 25 maja 1946 roku pełnił służbę w MO w stopniu starszego sierżanta na terenie powiatu Szczytno. Był też członkiem Polskiej Partii Robotniczej. Zginął 28 października 1946 roku, z rąk oddziału z 5 Wileńskiej Brygada Armii Krajowej.