Протоиерей Николай Булгаков родился 6 мая 1950 года в Москве, в Тихвинском переулке возле Бутырской тюрьмы, в семье технической интеллигенции.
Учился на факультете журналистики МГУ им. Ломоносова в 1967-1974 гг.
Крестился в 1981-м году в храме Покрова Божией Матери в Акулово. Таинство совершил протоиерей Валериан Кречетов.
В 1995 г. митрополитом Крутицким и Коломенским Ювеналием рукоположен в сан священника. По его благословению в подмосковном Жуковском, в пос. Кратово в 1999 году отцом Валерианом был заложен храм в честь Державной иконы Божией Матери, настоятелем которого отец Николай ныне является.
Награжден орденом прп. Серафима Саровского III степени.
Первые публикации – стихи в журнале «Пионер» и в «Литературной газете» в 1962 году. Первый рассказ опубликован в журнале «Крокодил» в 1965 году. Печатался в журналах, газетах, сборниках, писал юмористические и сатирические рассказы, фельетоны, статьи, репортажи, очерки, радио- и телесценарии. Работал в редакциях «Комсомольской правды» и «Литературной газеты». С конца 80-х годов начал публиковать православную публицистику. Редакция газеты «Русь Державная» – последнее место работы перед рукоположением.
С 1992 г. член Союза писателей России. Автор книг «Аня и Катя» (рассказы для детей), «Душа слышит свет» («Н.В.Гоголь – про нас»), «33 "причины" не ходить в храм».
Настоятель храма Державной иконы Божией Матери в г. Жуковском, пос. Кратово.
Лауреат конкурсов «Просвещение через книгу» и «Имперская культура».