Родился 19 ноября 1922 года в деревне Хильмоновцы Свислочского района. Закончил польскую школу. Был призван в армию в 1944 году на 2-й Белорусский фронт в запасной полк, пехотинцем в стрелковые войска. Был сержантом, командиром отделения. Освобождал Польшу. Форсировал Одер на лодках. Был контужен. Войну закончил в Ростоке. Награжден Орденом «Красной Звезды» 2-й степени.
После войны служил в России: в Вологде, Петрозаводске. После демобилизации работал в Волковыске в артели «Красная Заря»