Михаил Кириллов родился 8 ноября 1900 года в Томске (по другим источникам - в селе Старый Тартас Каинского уезда Томской губернии, ныне в Венгеровском районе Новосибирской области России).
Окончил Томское политехническое училище.
Участник Гражданской войны.
С 1924 года - актёр и режиссёр театров Томска, Прокопьевска (Кузбасс), Омска, Новосибирска, Волгограда, Иркутска.
В 1937 году приглашен вместе с В.Ф. Федоровым в Ашхабадский русский драматический театр им. А. Пушкина. Всего сыграл более 300 ролей.
Снимался в кино.
Умер 12 апреля (по другим источникам - 5 апреля) 1971 года в Ашхабаде.
Семья- Жена - Котовщикова Лидия Николаевна, актриса Ашхабадского русского драматического театра им. А.С.Пушкина, народная артистка Туркменской ССР (1960).
- Сын - Кириллов Александр Михайлович.