У 1907 році закінчив Військове училище в Софії. Через рік став ад'ютантом Фердинанд I. У період 1908-1913 роки вивчав право в Греноблі. Брав участь у Балканських та Першій світовій війнах. У 1935 року працював юристом в Софії і Ловечі. З 1935 по 1937 був мером Плевенської області. У 1938 році був призначений міністром торгівлі, промисловості та праці, а незабаром знову відновив свою юридичну кар'єру (до 1944 року). Виступав проти депортації болгарських євреїв. Згодом Никифорова було заарештовано і засуджено до смертної кари з конфіскацією майна. Реабілітований посмертно Верховним судом 12 квітня 1996 року.