Родился в 1925 году в д.Круглица Быховского района. Участник Великой Отечественной войны. С августа 1942 года в партизанском отряде № 45 Могилёвской бригады. В Красной Армии с марта 1944 года. На фронте в Великую Отечественную войну с июля 1944 года. Командир миномётного расчёта 140-го гвардейского стрелкового полка гвардии старший сержант Н.Г. Беляев особо отличился в боях на территории Польши и Германии. Награжден орденами Славы трех степеней. В послевоенные годы трудился электрослесарем в Джамбулском химическом производственном управлении. Умер в 1997 году.