Родился в селе Всеволодчино Балтайского района Саратовской области. В 1939 г. закончил курсы трактористов и работал в колхозе. С 1942 по 1947 гг. Николай Федорович находился на службе в армии, служил в звании младшего сержанта, участвовал в боях в войсках артиллерии. После демобилизации продолжил трудовую деятельность: в 1945–1948 гг. весовщик колхоза «Восход» (Саратовская область); в 1948–1949 гг. кладовщик вещевого склада при школе высшего офицерского состава (Саратовская область); в 1949–1951 гг. мастер-прессовщик стеклозавода Министерства рыбной промышленности (Саратовская область); в 1951–1952 гг. автослесарь стеклотарного завода (г. Симферополь Крымская область); в 1952–1954 гг. тракторист учебно-опытного хозяйства, с 1954 по 1962 гг. лаборант кафедры сельскохозяйственных машин, с 1962 г. учебный мастер Крымского сельскохозяйственного института им. М. И. Калинина.
Награжден медалью «За победу над Германией в Великой Отечественной войне 1941–1945 гг.».