Od 1929 roku był członkiem Komunistycznej Partii Polski. Z powodów politycznych więziony przez władze sanacyjne. W 1938 roku przebywał w więzieniu w Rawiczu. Po wybuchu wojny przedostał się do ZSRR. Po wstąpieniu w szeregi armii polskiej tworzonej przez gen. Zygmunta Berlinga został zastępcą dowódcy batalionu do spraw polityczno-wychowawczych w 1 pułku piechoty. Poległ w czasie bitwy pod Lenino.