Родился 22 августа 1898 года в г. Бежица (Брянск). Русский. Участник Гражданской войны. С 1920 года в органах ВЧК, ОПТУ, НКВД Украины. На фронтах Великой Отечественной воины с августа 1941 года. Командир партизанского отряда, действовавшего в Смоленской, Орловской и Могилевской областях. Затем командовал крупным партизанским отрядом «Победители» на территории Ровенской и Львовской областей, проявил незаурядный командирский талант, личное мужество и героизм. После войны занимался литературной и общественной деятельностью. Награжден четырьмя орденами Ленина, орденом Красного Знамени, медалями. Умер 14 декабря 1954 года. Похоронен в Москве. Имя героя носят улицы в Брянске, Москве, школа в г. Норильске, мемориальные доски были установлены в Брянске, Москве.
Звание Героя Советского Союза присвоено 5 ноября 1944 года.