Родился 22 апреля 1922 г в д. Ануфриево Опеченского (ныне
Боровичский) района ныне Новгородской области в семье служащего.
Окончил 9 классов Вельгийской средней школы с. Ануфриево. Учился в
Боровичском аэроклубе.
В РККА с 1940 г. Поступил в Петрозаводскую военно-авиационную школу
пилотов, окончил Чкаловскую военную авиационную школу пилотов в 1943 г.
С апреля этого же года в действующей армии. По май 1943 г. - лётчик
950-го шап 267-й шад 1-го сак 7-й воздушной армии. С мая 1943 г. - в
95-м гв. шап. Командир авиазвена 95-го гв. Рава-Русского
Краснознаменного шап 5-й гв Запорожской Красно-знаменной шад 2-го гв.
Владимир-Волынского шак 2-й воздушной армии 1-го Украинского фронта
майор Кузнецов к апрелю 1945 г. совершил 126 успешных боевых вылетов по
разгрому войск противника на Белгородском направлении, при освобождении
Донбасса, Запорожья, Никополя, Николаева, Одессы, Тирасполя,
Владимир-Волынского, Равы-Русской, Сандомира, Кельце и других городов и
районов. Звеном нанесен значительный урон технике и живой силе
противника. В бою 5 сентября 1943 г. уничтожены танк, бензоцистерна, три
автомашины. Двумя днями позднее на аэродроме Красноармейск выведены из
строя 18 самолетов, 6 бензоцистерн и батарея зенитной артиллерии.
Звание Героя Советского Союза присвоено 27 июля 1945 г.
После войны продолжал служить в ВВС Советской Армии. В 1946-1947 гг.
окончил Краснодарскую Высшую офицерскую авиационную школу штурманов ВВС
ВС. С 1947 г. служил заместителем командира авиаэскадрильи в своём
полку. В 1949-1954 гг. учился на командном факультете Краснознаменной
военно-воздушной академии. В 1954-1971 гг. проходил службу на должностях
16-й Краснознаменной воздушной армии.
С 30 января 1971 г. подполковник Кузнецов в запасе. Проживал в г.
Минске. Работал в институте технической кибернетики.
Награжден орденом Ленина, двумя орденами Красного Знамени,
Отечественной войны I ст., орденом Красной Звезды, медалями За боевые
заслуги, За освобождение Праги, За взятие Берлина и другими.
Умер 2 января 1997 г.