Максим Данилович Кулигин родился 25 июня 1920 года в Богословке. В июле 1939 года окончил Богословскую среднюю школу и поступил в Курский педагогический институт.
Однако учиться не пришлось. Осенью 1939 года Боброводворским районным Военным Комиссариатом был призван в ряды Красной Армии. Служил в 753 горно-стрелковом полку в Артемовске.
В 1940 году полк направили в Западную Украину в местечко Розлуч Дрогобьрской области. Войну встретил на Западной границе 22 июня 1941 года в 6 часов утра. Участвовал в ожесточённых боях с 22 июня 1941 по октябрь 1941 года на Юго-западном фронте. Воевал на Днепре, защищал город Запорожье и в одном из боёв был тяжело ранен 3 октября 1941 года. Лечился в госпитале города Макеевка, потом в городе Ессентуки на Северном Кавказе.
Награждён орденом Отечественной войны II степени и медалью «За Победу над Германией». После выздоровления демобилизован из армии.
Вернувшись на родную Белгородчину, работал военным руководителем Богословской средней школы до 1948 года. Окончил Курский педагогический институт, работал преподавателем русского языка и литературы в Сапрыкинской средней школе до 1988 года. Вырастил и воспитал троих сыновей и дочь. Умер 8 апреля 1998 года. Похоронен в селе Сапрыкино.