Родился в 1922 году в деревне Михновичи Гомельской области в крестьянской семье. Член КПСС с 1943 года. Окончил Одесский кредитно-экономический институт (заочно).
В 1940-1941гг. – бухгалтер райпотребсоюза в г. Мозырь. В 1941-1946гг. – в Советской армии, участник Великой Отечественной войны. В 1946-1956гг. – главный бухгалтер в военторгах Риги, Вильнюса и Южно-Сахалинска. В 1956-1976гг. – главный бухгалтер управления торговли Черноморского флота, в управлении торговли Крымского облисполкома, директор Симферопольского треста столовых и ресторанов, заместитель начальника управления Крымского облисполкома. В 1976-1977гг. – управляющий Крымской конторой Укркурортторга. В 1977-1979г. – начальник управления общественного питания Крымского облисполкома.
Скончался 17 ноября 1979 года.