Родился 3 марта 1914 г. в деревне Судобовка. В 1936 году Смолевичским РВК был призван в армию. В 1939-1940 гг. участвовал в освобождении Западной Белоруссии и в войне с Финляндией. Участник Великой Отечественной войны с 1941 г. Сражался на Юго-Западном, Калининском, 2-ом Украинском, 3-ем Белорусском, 1-ом Прибалтийском фронтах, являясь помощником начальника разведки. Участвовал в освобождении Беларуси. Демобилизовался в 1957 г. Работал на Белорусском автомобильном заводе.
Награждён двумя орденами Красной Звезды, орденом Красного знамени, орденами Отечественной войны 1 и 2 степени, медалями «За боевые заслуги», «За взятие Кенигсберга», «За победу над Германией в Великой Отечественной войне 1941-1945 гг.» и многими другими медалями.