На момент гибели - летчик 17-го гвардейского штурмового авиационного полка, младший лейтенант.
Родился 6 декабря 1920 года в деревне Горино Шуйскго уезда Иваново-Вознесенской губернии, позднее - в составе Подвязновского сельсовета Кохомского района Ивановской области, ныне - в составе города Иваново, в семье рабочих. Русский. В 1936 году окончил 7 классов и в 1937 году - один курс Ивановского техникума связи.
В Красной Армии с ноября 1938 года. В декабре 1939 год окончил 1-е Чкаловское военно-авиационное училище летчиков им. Ворошилова. Службу летчиком проходил в частях Забайкальского военного округа: 17-я отдельная авиаэскадрилья, 51-й истребительный и 64-й штурмовой авиаполки.
К началу Великой Отечественной войны - летчик 235-го штурмового авиполка Ленинградского военного округа. Возможно, участвовал в боевых действиях на Северо-Западном фронте на самолетах И-153.
К весне 1942 года младший лейтенант Куркин воевал пилотом в рядах 17-го гвардейского штурмового авиаполка. 6 апреля 1942 года не вернулся с боевого задания.
Из Книги памяти Ивановской области:
"КУРКИН Николай Федорович, 1920, г. Иваново. Призван в 1939. Мл. л-т, 17 гв. шап. Погиб 6.01.1942 под г. Ленинградом." (т. 1, с. 120)