Николай Яковлевич родился 17 декабря 1924 года в с.Щербеть Спасского кантона ТатАССР (позже Куйбышевский район татАССР, ныне Спасский район РТ). После окончания Куйбышевской средней школы работал киномехаником.
Участник Великой Отечественной войны. На фронте с августа 1942 года. С июня по август 1943 года воөвал на Южном фронте. Гвардии сержант, помощник командира стрелкового взвода 1331-го стрелкового полка 3-го гвардейского Сталинградского механизированного корпуса. Участвовал в боях под Новороссийском, по освобождению от немецко-фашистских захватчиков Крыма, Чехословакии, Венгрии. Был дважды тяжело ранен. Отличился при прорыве обороны противника в районе колхоза «Большевик» под г.Севастополь 7 мая 1944 года, при штурме высоты Кичера (Венгрия) 23 октября 1944 года. После демобилизации с 1946 года в органах милиции, где проработал 21 год. Вышел на пенсию 1 ноября 1967 года с должности участкового уполномоченного Куйбышевского РОМ МВД ТатАССР.
Награждён орденом Красной Звезды (1951г.), медалью «За отвагу» (1944г.), медалью «За боевые заслуги», медалью «За победу над Германией в Великой Отечественной войне 1941–1945г.г.» (1946г.), медалью «За оборону Кавказа» (1948г.), медалью «За доблесть и отвагу», медалью Жукова и другими медалями.
Умер 29 мая 2002 года, похоронен на городском кладбище г.Болгар РТ.