Родился 15 октября 1921 года в деревне Сердюково Тобольского района Тюменской области.

Призван в армию в 1941 году. В период Великой Отечественной войны принимал участие в боевых действиях на 1-ом, 2-ом и 3-ем Украинских фронтах в звании сержанта, затем — капитана. Победу встретил в австрийских Альпах.

Награжден: орденом Красной звезды, орденом Отечественной войны 2 степени, медалями: Жукова, «За отвагу», «За взятие Будапешта», юбилейными медалями.

Домой вернулся в 1946 году. Окончил высшую партийную школу в городе Свердловске. Работал в райисполкоме, парторгом в Абалакской МТС, инструктором райкома партии, председателем комитета народного контроля.

За многолетний добросовестный труд был неоднократно награжден знаками отличия, пользуется заслуженным уважением у жителей города Тобольска.