Михаил Корнилов окончил Иркутское театральное училище в 1980 году. На сцене орловского театра он служит с 1989 года. Является обладателем Тургеневской премии и премии семейных симпатий, которая учреждена прямыми потомками графа Сергея Михайловича Каменского.
В 2000 году Михаил Корнилов получил звание «Заслуженный артист России».