Родился 08.08.1924 года в поселке Жуковка, ныне город Брянской области, в семье рабочего. Русский. Член КПСС с мая 1944 года. Окончил неполную среднюю школу и 3 курса Московского механического техникума. Работал токарем на заводе в городе Сердобск Пензенской области. В Советскую Армию призван в мае 1942 года и направлен на фронт. Помощник командиpa огневого взвода 19-й гвардейской миномётной бригады (1-я гвардейская артиллерийская дивизия прорыва, 13-я армия, 1-й Украинский фронт) гвардии старший сержант Белявский вместе с передовым отрядом 26.01.45 года переправился через Одер в районе населенного пункта Кебен (Хобеня, 12 км севернее города Сьцинава, Польша), участвовал в захвате и расширении плацдарма. 28.01 в бою за населенный пункт Раудтен (Рудна) уничтожил БТР, несколько огневых точек противника. Звание Героя Советского Союза присвоено 10.04.1945 года. После войны продолжал службу в армии. Окончил Военно-политическую академию (1956). Был заместителем начальника Военной артиллерийской академии по политчасти, начальником политотдела академии. С 1986 года генерал-лейтенант Белявский — в запасе. Награжден орденом Ленина, Красного Знамени, Отечественной войны 1 степени, Красной Звезды, "За службу Родине в ВС СССР" 3 степени, медалями.