Из семьи служащих. Окончил Воен.-мед. акад. в 1923 по специальности врач-терапевт. В 1914 — мл. врач Шуйского полка, с 1915 — ст. врач 2-го ж.-д. батальона. С дек. 1917 — чл. Санитарного совета ж.-д. войск, с апр. 1918 зачислен в число прикомандир. при Петрогр. Арсенале, в нач. 1921 — ст. врач Мех. арт. завода, затем — врач 2-й ж.-д. школы. В 1922 К. служил мл., а затем ст. врачом в пулеметном полку Петрогр. укрепрайона. Одновременно с 1922 до окт. 1926 состоял врачом Ленингр. губфо, с янв. 1926 — врач Ленингр. СНР и КУБУ.
С 1 янв. 1926 К. состоял врачом ПБ в течение 6 лет до своей кончины. Одновременно с К. в ПБ с 1 мая по 16 окт. 1926 работал врачом сверх штата Л. Ф. Бруннер (1856—1942). Наряду с проф. ("общий врачебно-санитарный и профилактический надзор за Библиотекой, ее техническим и научно-служебным персоналом, а также за посетителями Библиотеки"), вел большую обществ. работу: проводил лекции по санитарии и гигиене, руководил кружками по оказанию первой помощи, по ликвидации хим. неграмотности и др. На заседании Правления ПБ 4 авг. 1927 был заслушан отчет о деятельности К. в Б-ке. В отчете приводились сведения о проф. заболеваемости в ПБ, о необходимости усиления мед. помощи сотр., предлагалось увеличить финансирование на приобретение лекарств и инвентаря, о бесплатном отпуске лекарств "хотя бы для одного лишь технического отдела". К. предложил ввести обязат. мед. осмотр лиц, поступающих на работу. В ходатайстве администрации ПБ о назначении пенсии семье К. после его смерти отмечалось: "Обладая серьезной эрудицией и опытом, относясь с исключительной добросовестностью и вниманием к своим служебным и общественным обязанностям, М. П. Кириллов был все время ценным работником Библиотеки, не щадившим времени и здоровья для исполнения возложенных на него заданий".
Арх.: Арх. РНБ. Ф. 10/1; Ф. 10/4, № 41; Пр. и расп. 1926; ОР РНБ. Ф. 150, д. 37; ЦГАЛИ СПб. Ф. 97, оп. 1, д. 332, 407.
Р. И. Галкина, Г. В. Михеева