Дебютировал на крупных соревнованиях всероссийского уровня в сезоне 2004 года, на Кубке России в Рыбинске занял 60 место. Год спустя на мировом первенстве среди юниоров в финском Рованиеме был в отдельных лыжных дисциплинах пятым и седьмым. Будучи студентом, представлял страну на зимней Универсиаде 2007 года в Турине, откуда привёз награду бронзового достоинства, выигранную в гонке на 30 км коньковым ходом — на финише его обошли только соотечественник Максим Вылегжанин и белорус Александр Лазутин. Тогда же дебютировал на этапах Кубка мира, успешно выступил на этапах Кубка Восточной Европы, где финишировал вторым и четвёртым.