
Михаил Иванович Баляса родился 23 февраля 1924 года в селе Великая Камышеваха Барвенковского района Харьковской области в семье крестьянина. Украинец. Окончил 7 классов. В 1942 году изменил фамилию Баляса на Гаврилов. В армии с августа 1942 по 1946 год. В боях Великой Отечественной войны с декабря 1942 по 9 мая 1945 года.
Стрелок 3-го стрелкового батальона 17-го гвардейского стрелкового полка, 5-я гвардейская стрелковая дивизия, 11-я гвардейская армия, 3-й Белорусский фронт гвардии рядовой Гаврилов М. И. с 18-ти часов 25 апреля 1945 года в составе передового отряда 17-го гвардейского стрелкового полка под командованием командира 3-го стрелкового батальона гвардии майора Дорофеева А.В. форсировал пролив Зеетиф, соединяющий Балтийское море с заливом Фришес-Хафф. Когда автомобиль-амфибия наткнулась на подводные сваи М. Гаврилов первым бросился в холодную воду и огнём из автомата прикрыл своих товарищей, ворвался во вражескую позицию и обеспечил захват плацдарма на косе Фрише-Нерунг. Участвовал в отражении 6 контратак.
За мужество и отвагу, проявленные при форсировании пролива Зеетиф, высадке десанта на косу Фрише-Нерунг двадцати шести гвардейцам было присвоено звание Герой Советского Союза.
В 1946 году демобилизован. Жил в Краматорске Донецкой области. Работал слесарем на металлургическом заводе. Умер от фронтовых ран 16.01.2009 в Краматорске Донецкой области.