Максим родился 11 апреля 1987 года в Самаре. Шесть лет занимался гимнастикой, однако сделал выбор в пользу футбола. Выступал за дубль «Крыльев Советов» в большом футболе. В составе самарских «Крыльев» дебютировал и в пляжном футболе, которым увлёкся в 2010 году. В 2012-м перебрался в волгоградский «Ротор», с которым впервые стал чемпионом страны. Второй титул выиграл в «Локомотиве» в 2017 году, а через год уже стал трёхкратным чемпионом страны вместе с «Кристаллом» из Санкт-Петербурга.
В сборной России Максим дебютировал в июне 2014 года – на этапе Евролиги в Катании. Двукратный победитель Евролиги, лучший вратарь Суперфинала Евролиги-2017. В сезонах 2017 и 2018 годов входил в тройку лучших вратарей мира по версии BSWW.