Родился в семье лыжников, в детстве тренировался у своей матери. Представляет Нижегородскую область и физкультурно спортивное общество — СК «Нижегородец» УОР № 1. Тренировался у Николая Седова, с 2018 года — в группе Маркуса Крамера (Седов остался личным тренером спортсмена)[3].
31 декабря 2019 на этапе Тур де Ски 2020 занял 6-е место в Тоблахе (Италия) в индивидуальной гонке на 15 км свободным стилем. По результатам всего турнира оказался на 9 месте.