Михайло Кононенко народився 14 січня 1986 року у місті Стрий Львівської області.
Навчався у місцевій школі №9, згодом продовжив навчання у ВПУ №35 м. Стрия та Стрийському вищому художньому професійному училищі.
Мобілізований у березні 2024 року. У часі війни – солдат, інспектор прикордонної служби прикордонної комендатури швидкого реагування «Шквал».
Михайло помер 9 лютого 2025 року в госпіталі після важкого поранення, яке отримав під час бойового завдання на Донеччині.