Родился 19 ноября 1919 года в деревне Новотырышкино (позже Колыванского района Новосибирской области).
Спорторганизатор.
Заслуженный работник физической культуры РСФСР (29.02.1984).
Был начальником строевой и физической подготовки ВВС Сибирского военного округа. Директор СДЮШОР по биатлону «Локомотив» (Новосибирск) — с декабря 1972 года.
Участник Великой Отечественной войны. Награжден орденами Отечественной войны I степени (6.04.1985), Красной Звезды (5.11.1954), медалями «За победу над Японией» (30.09.1945), «За боевые заслуги» (6.08.1946, 15.11.1950), «За победу над Германией в Великой Отечественной войне 1941-1945 гг.» (9.05.1945).
Скончался 21 ноября 2003 года. Похоронен на Заельцовском кладбище в Новосибирске.