Никифор Григорьевич родился 12 марта 1906 года в д.Гурьевка Спасского уезда Казанской губернии (ныне Алексеевский район РТ). С 1930 года председатель Гурьевского сельского потребительского общества. В 1936–38 года налоговый инспектор, в 1938–51 года заведующий райфо, в 1951–53 года председатель колхоза им. Антона Куйбышевского района ТатАССР. В 1953–55 года директор леспромхоза, в 1955–57 года заведующий отделом дорожного строительства райисполкома, в 1957–61 года заведующий центральной сберегательной кассой №4611 Кузнечихинского района ТатАССР. В 1961–66 года работал в инспекции Госстраха г.Куйбышев ТатАССР. Награждён медалью «За доблестный труд в Великой Отечественной войне 1941–1945гг.» (1946г.) и другими.
Умер 27 апреля 1978 года, похоронен на городском кладбище г.Куйбышев ТатАССР.