Максим народився 24 вересня 2003 року в місті Острог Рівненської області, де навчався до шостого класу. Потім із родиною переїхав до села Старий Кривин Хмельницької області.
Після школи вступив до Поліського національного університету в Житомирі на факультет енергетики. Однак вищу освіту отримати не встиг. Із початком повномасштабної війни він став на захист Батьківщини.
Служив у складі 128-ї окремої гірсько-штурмової Закарпатської бригади, у підрозділі безпілотних авіаційних комплексів на посаді майстра.
«Захоплювався спортом, особливо рукопашними видами бою. Найкращий син, улюблений онук і коханий», – сказала мама Тетяна.
Поховали воїна у рідному місті Острог.
У нього залишилися мама, батько, три сестри від іншого татового шлюбу, бабуся та інші рідні.