Воспитанник московского хоккея. В школе «Белые медведи» начинал играть защитником. В 9 лет встал в ворота[1]. Занимался в ЦСКА и «Динамо (Москва)». В сезонах 2014/15 — 2017/18 играл в МХЛ за ХК МВД Балашиха — МХК «Динамо» Москва. В сезоне-2018/19 также провёл 19 матчей в ВХЛ за воронежский «Буран». В сезонах 2019/20 — 2020/21 играл в ВХЛ за «Динамо» Тверь — Красногорск, провёл семь матчей в КХЛ за «Динамо». В декабре 2021 года перешёл в клуб второй по уровню чешской лиги[чеш.] «Маримекс[чеш.]» из города Колин, который в марте 2022 года разорвал контракт из-за отказа местных властей в продлении Кузнецову вида на жительство[2].