Как сообщили в пресс-службе управления Судебного департамента в Сахалинской области, он родился 8 ноября 1958 г. в селе Песчано-Озерка Октябрьского района Амурской области. После службы в вооруженных силах М. Король поступил в Дальневосточный госуниверситет, который закончил в 1985 г. по специальности «Правоведение».

Служил в органах УВД Приморского края. В 1987 г. был избран судьей Ивановского районного суда. В 1992 г. избран судьей Амурского областного суда. Указом Президента России в 1996 г. М. Король назначен заместителем председателя Амурского областного суда. Более полугода исполнял обязанности председателя Амурского областного суда. Решением высшей квалификационной коллегии судей РФ в 1998 г. ему присвоен первый квалификационный класс судьи.

Стаж работы М. Короля по юридической профессии – свыше 21 года, в должности судьи – более 19 лет,.