Родился в 14.03.1911 в Белорусской ССР, Копыльский р-н, Грозовский с/с, д. Мехалевцы.
На службу поступил 27.09.1933.
Служил в званиях лейтенанта, ст. лейтенанта, капитана.
Награжден Орденами Отечественной войны I степени и Красной Звезды, а также медалью «За победу над Германией в Великой Отечественной войне 1941–1945 гг.»