Родился в Туле 20 июля 1913 года. Окончил десятилетку, школу ФЗУ и аэроклуб, в 1933 году — Ейское военно-морское авиационное училище.
Он начал воевать в штурмовой авиации, лично уничтожил переправу и около роты солдат противника.
В 1941 году под Киевом колесами своего самолета пытался давить солдат вермахта.
В 1942 году переучился и был направлен в истребительную авиацию.
Сражался на Курской дуге, участвовал в освобождении Украины, Польши, в Берлинской операции.
Провел за войну около 350 боевых вылетов, в 70 воздушных боях сбил лично 20 и в группе — 3 самолета противника.
Сразу после войны майор Худяков демобилизовался.
Работал на московском стадионе «Юность».
Жил в Москве.
Н. В. Худяков умер 30 марта 1996 года.
Герой Советского Союза (27.06.1945).
Награжден орденом Ленина, двумя Орденами Красного Знамени, орденами Александра Невского, Отечественной войны 1-й степени, медалями.