Родился 21 апреля 1918 года в Екатеринославе.
Спортсмен (тяжелая атлетика), тренер, арбитр, спорторганизатор.
Мастер спорта СССР. Заслуженный тренер Белорусской ССР (1966). Судья всесоюзной категории (1957).
Окончил Белорусский ГИФК (1962, заочно).
Абсолютный чемпион Белорусской ССР (1947). Чемпион Белорусской ССР (1948, 1949, 1950).
Тренер ДСО «Спартак» (Пинск Брестской области).
Среди его учеников — В. Турукин, И. Новик.
Председатель Брестского областного совета ДСО «Спартак», заместитель председателя Белорусского республиканского совета ДСО «Спартак» — с 1949 года, председатель Минского областного совета ДСО «Спартак», Минского областного совета ДСО «Красное Знамя», СК Белорусского ГИФКа.
Участник Великой Отечественной войны. Награжден орденами Отечественной войны II степени, Красной Звезды (8.06.1967), медалями «За победу над Германией в Великой Отечественной войне 1941-1945 гг.», «За доблестный труд. В ознаменование 100-летия со дня рождения В.И. Ленина».
Скончался в 1997 году.