Originario di Petropavlovsk-Kamčatskij e attivo dal dicembre del 2011, Kuznecov ha esordito in Coppa Europa il 15 gennaio 2015 ad Altenmarkt-Zauchensee in discesa libera (63º), ai Campionati mondiali a Sankt Moritz 2017, dove si è classificato 34º nella discesa libera, 33º nella combinata, 9º nella gara a squadre, non ha completato il supergigante e non si è qualificato per la finale dello slalom gigante, e in Coppa del Mondo il 26 novembre dello stesso anno a Lake Louise in supergigante (57º). Ai XXIII Giochi olimpici invernali di , sua prima presenza olimpica, si è piazzato 9º nella gara a squadre e non ha portato a termine né lo slalom gigante né lo slalom speciale; l'anno dopo ai Mondiali di Åre 2019 è stato 31º nel supergigante, 28º nella combinata, 9º nella gara a squadre e non ha completato lo slalom gigante, mentre a quelli di Cortina d'Ampezzo 2021 si è classificato 13º nello slalom parallelo, 10º nella gara a squadre e non ha completato lo slalom gigante.