Нарадзіўся 2 жніўня 1926 года ў в. Горнае Глускага раёна Магілёўскай вобласці. Удзельнік Вялікай Айчыннай вайны. З 1944 па 1955 гады служыў у Савецкай Арміі. Пасля дэмабілізацыі вярнуўся на радзіму. Скончыў Мінскую школу дзесятнікаў-будаўнікоў і атрымаў спецыяльнасць машыніста экскаватара. З 1959 года і да выхаду на пенсію працаваў у Старадарожскай меліярацыйнай арганізацыі ПМК-73 рабочым, брыгадзірам, начальнікам участка, машыністам экскаватара на шматлікіх аб’ектах рэспублікі і за яе межамі.