Степан Худяков родился в г. Снежинске в 1989 г.
С 2004 по 2009 года учился в Уральском Музыкальном Колледже при УГК им. Мусоргского в г. Екатеринбурге у профессора Т. И. Фейгиной по классу виолончели.
В 2016 г. окончил МГК им. Чайковского у профессора Селезнёва А. Н. Лауреат Всероссийских и международных конкурсов.
С 2013 г. по настоящее время работает артистом оркестра в Большом Театре России.