Родился в городе Пенза. Воспитанник ЦДЮФ ФК «Зенит» (Пенза) затем переехал в город Москва, где тренировался в ФК «Чертаново». В 2014 году вернулся в Пензу и выступал за «Зенит УОР». В сезоне 2015 года Максим Трунов был заявлен за основную команду в ПФЛ. В сезоне 2017 года выступал за ФК «Металлург – Оскол» (Старый Оскол). В сезоне 2018 года вернулся в пензенский «Зенит»