Родился 12 сентября 1921 года в д. Уки Уватского района Тюменской области. После второго курса Тобольского зооветтехникума 5 июля 1941 г. направлен в Омское военно-пехотное училище. В феврале 1942 г. в звании младшего лейтенанта принимал участие в боевых действиях в составе Волховского фронта. Ранен в марте 1942 г., 10 июля контужен. Госпиталь. До мая 1945 г. воевал на Белорусском фронте командиром пулеметного взвода. До апреля 1946 г. служил в Германии, до мая 1947 г. в Беломорском военном округе. Демобилизовался в родные края.
Награжден орденами Красной Звезды, Отечественной войны I степени, медалями «За оборону Ленинграда» , «За взятие Кенигсберга» , «За победу над Германией в Великой Отечественной войне 1941-1945 гг.» , «Ветеран труда» , юбилейными.
В Ханты-Мансийске проживал с августа 1952 г. Стаж финансово-банковского работника 32 года.
Умер 25 сентября 2004 года. Похоронен на северном кладбище.