Никанор Федорович родился 22 июля 1902 года в д.Зеленая Киясовского района Удмурдской АССР.
Участник Великой Отечественной войны. Призван в ряды Красной Армии 23 декабря 1938 года. С 3 января 1942 года по 3 сентября 1945 года воевал на Забайкальском фронте в 179-м и 32-м гвардейских минометных дивизионах оперуполномоченным, в 275-м стрелковом дивизионе старшим оперуполномоченным ОКР «СМЕРШ». Был контужен. С 13 апреля 1946 года служил в органах внутренних дел начальником отдела по делам военнопленных и интернированных при МВД ТатАССР, с 27 декабря 1958 года по 1 июня 1961 года старшим оперуполномоченным 1-го спецотдела МВД ТатАССР.
Награжден медалью «За отвагу», медалью «За победу над Германией в Великой Отечественной войне 1941-1945г.г.», медалью «За победу над Японией».