Михаил Павлович Астапенко родился 17 ноября 1951 года в селе Плавна Климовского района Брянской области.
В 1974 году М. П. Астапенко окончил исторический факультет Ростовского государственного университета. По окончании университета работал учителем истории в школе № 76 поселка Гигант Сальского района Ростовской области.
В Старочеркасском историко-архитектурном музее-заповеднике в должности заместителя директора работает с 1975 года.