Михайло народився 11 січня 1970 року в селі Панасівка Липоводолинського району (Сумська область).
Навчався в середній школі села Капустинці того ж району. Закінчив Горьківське вище військове училище тилу.
Залишився служити в армії. Після звільнення переїхав до міста Суми.
У 2014 році мобілізований до лав ЗСУ. Брав участь в АТО на Сході країни. Служив на посаді командира взводу матеріально-технічного забезпечення реактивного артилерійського дивізіону 27-го реактивного артилерійського полку ЗСУ.
Помер військовик 25 листопада 2014 року під час несення служби в Донецькій області.
Захисника поховали 27 листопада 2014 року на Алеї Слави Центрального кладовища.
Вічна пам‘ять Героєві!
Слава захисникам і захисницям України!