Заместитель министра обороны
Родился 20 октября 1954 года в селе Верхнее Гурово Курской области. Окончил Вольское высшее военное училище тыла (1976), Военную академию тыла и транспорта (1984), Военную академию Генштаба ВС РФ (1996).
В 1996-1997 годах — начальник штаба тыла — первый заместитель начальника тыла Московского ВО. С 1997 года — начальник штаба тыла — первый заместитель начальника тыла ВС РФ. В 2008-2010 годах — начальник тыла ВС РФ — заместитель министра обороны. 27 июля 2010 года назначен заместителем министра обороны.
В сентябре 2015 года включён в санкционный список Украины. «Миротворец» называет Булгакова одним из руководителей плана широкомасштабной военной агрессии против Украины: «в феврале 2014 года прибыл на территорию АР Крым, где путем угроз, уговоров и подкупа склонял военнослужащих ВСУ к госизмене. Во время ведения агрессивной войны на востоке Украины совершал управление логистическим обеспечением войск 1 и 2 армейских корпусов 12 командования резерва Южного военного округа ВС РФ (города Донецк и Луганск соответственно)». Находится в украинском розыске.