Родился 3 декабря 1923 г. в с. Починки Горьковской области в семье служащего. Отец умер в 1935 г. В 1941 г. окончил Починковскую среднюю школу и 13 августа 1941 г. был призван в армию. В средней школе вступил в ВЛКСМ.
Участвовал в боях на Воронежском и 1-м Белорусском фронтах в составе 1036-го артполка, 86-й танковой бригады, 12-го самоходного артиллерийского полка и 12-го танкового Радомского Краснознаменного орденов Суворова и Кутузова полка.
В августе 1944 г. был принят в члены КПСС. Имею ранение.
За участие в боях награжден орденами Красной звезды и Отечественной войны II степени, медалями «За победу над Германией в Великой Отечественной войне 1941-1945 гг.», «За взятие Берлина», «За освобождение Варшавы».
1 марта 1947 г. был демобилизован, а в сентябре 1947 г. поступил в Арзамасский лесной техникум, который окончил с отличием в 1950 г.
В 1950 г. поступил в Ленинградскую лесотехническую академию на лесохозяйственный факультет, которую окончил в 1955 г.
С августа 1955 г. по октябрь 1967 г. работал в Бузулукском лесном техникуме преподавателем лесной таксации с лесоустройством, а затем заместителем директора по учебной работе.
В октябре 1967 г. переехал в г. Пермь и поступил на работу в Управление лесного хозяйства на должность инженера отдела лесного хозяйства.
В июле 1968 г. перешел на работу в Уральский государственный проектный институт (Уралгипролесдревпром), где работал в отделе экономики и сырьевых баз начальником изыскательской партии, а затем отряда – до сентября 1976 г.
С сентября 1976 г. по настоящее время работаю зав. методическим кабинетом Гослесхоза СССР во Всесоюзном институте повышения квалификации руководящих работников и специалистов лесного хозяйства.
16.03.1978 г.