Максим народився 24 вересня 2003 року в місті Острог Рівненської області, де навчався до шостого класу. Потім із родиною переїхав до села Старий Кривин Хмельницької області. 

Після школи вступив до Поліського національного університету в Житомирі на факультет енергетики. Однак вищу освіту отримати не встиг. Із початком повномасштабної війни він став на захист Батьківщини. 

Служив у складі 128-ї окремої гірсько-штурмової Закарпатської бригади, у підрозділі безпілотних авіаційних комплексів на посаді майстра.

«Захоплювався спортом, особливо рукопашними видами бою. Найкращий син, улюблений онук і коханий», – сказала мама Тетяна.

Поховали воїна у рідному місті Острог.

У нього залишилися мама, батько, три сестри від іншого татового шлюбу, бабуся та інші рідні.