Родился 20 июня 1913 года в с. Закрутово (Калужская область). Русский. В армии с 1935 года. В 1938-1941 годах командир взвода артиллерийской батареи дивизии им. Ф. Дзержинского. На Фронте с ноября 1941 года. Командир батареи 34-г о мотострелкового полка Орджоникидзевской Дивизии войск НКВД (Закавказский фронт) старший лейтенант Кузнецов в наступательных боях в ноябре 1942 года у с. Гизель (Северная Осетия) огнем батареи уничтожил танк и несколько дзотов противника, препятствовавших продвижению пехоты. Поддерживая атаку стрелковых подразделений, батарея уничтожила и рассеяла до роты гитлеровцев. После войны служил во внутренних войсках. С 1955 года в запасе. Жил в Куйбышеве. Награжден орденом Ленина, Отечественной войны 1-й степени, тремя орденами Красной Звезды, медалями. Умер 14 ноября 1991 года.
Звание Героя Советского Союза присвоено 17 апреля 1943 года.