Родился 12 октября 1926 года в деревне Новопокровка Шегарского района Новосибирской (Томской) области. Участник трудового фронта. Мобилизован в 1944 году, получил назначение в 63-й пограничный отряд войск НКВД и был направлен на погранзаставу «Ленинская» на границе с Маньчжурией. Участник войны с Японией. После войны служил в милиции, позже окончил Омскую высшую школу милиции, вышел в отставку в 1980 году в звании полковника милиции. За боевые заслуги и служебную деятельность награждён орденом Отечественной войны II степени, медалями «За победу над Германией в Великой Отечественной войне 1941—1945 гг.», «За победу над Японией», «За отличную службу по охране общественного порядка», «За безупречную службу» (3-х степеней).
Живёт в Томске.