Родился в д. Гуськино Пустошкинского района. Окончил среднюю школу. После начала Великой Отечественной войны с июля по декабрь 1941 г. работал участковым инспектором нархозучета села Горицы Горицкого района Калининской области. С января по июнь 1942 г. – курсант спецшколы №4 в г. Москва. С июня 1942 по апрель 1944 г. – радист партизанской бригады №11 в Ленинградской области. С апреля 1944 по июль 1945 гг. – командир отделения Ленинградской военной школы радиоспециалистов на Ленинградском фронте. С августа 1945 г. по май 1947 г. – курсант Ленинградского военного училища связи. Демобилизован в мае 1947 г. в звании подполковник. В 1964 г. окончил Ленинградский государственный педагогический институт имени Герцена. С мая 1947 г. по апрель 1954 г. работает пропагандистом, заведующим отделом, 2-м секретарем Красногородского РК КПСС. С апреля 1954 г. по ноябрь 1956 г. и с января 1957 г. по январь 1967 г. работает председателем колхоза «Память Ильича». С января 1967 г. по апрель 1981 г. работает 1-м секретарем Красногородского РК КПСС. С апреля 1981 г. по ноябрь 1985 г. работает зав. отделом торговли и бытового обслуживания Псковского обкома КПСС. С ноября 1985 г. – персональный пенсионер союзного значения. Проживал в п. Красногородск до 1981 г. С 1981 г. проживал в г. Пскове. Награжден: орденом Красной Звезды (01.12.1947), орденом Отечественной войны 2 степени (11.03.1985), орденом Трудового Красного Знамени (10.03.1976), орденом Дружбы народов (14.04.1981), орденом «Знак Почета», орденом Октябрьской революции, медалью «За оборону Ленинграда», медалью «За победу над Германией в Великой Отечественной войне», медалью «Партизану Отечественной войны 2 степени», медалью «За доблестный труд в ознаменование 100-летия со дня рождения В. И. Ленина» (26.03.1970), медалью «Ветеран труда» (31.01.1984). Захоронен в п. Красногородск на Велейском кладбище.