Михаил Маркаров родился 4 мая 1967 года в городе Тбилиси, Грузия. В июне 1991 года, успешно окончил обучение на юридическом факультете Ростовского государственного университета. К трудовой деятельности, молодой специалист приступил непосредственно по окончании ВУЗа.
Профессиональную службу, Маркаров начал в Северо-Кавказской транспортной прокуратуре с должности следователя. Позднее, занимал должность помощника Кавказского транспортного прокурора Северо-Кавказской транспортной прокуратуры и заместителем транспортного прокурора города Сальск, прокуратуры Ростовской области.
В октябре 2005 года, Михаил Маркаров освобожден от занимаемой должности и уволен из органов прокуратуры по собственному желанию. В период с октября 2005 по сентябрь 2007 года, опытный руководитель проходил службу в Управлении ФСКН России по Ростовской области в должности начальника следственной службы.
Впоследствии, 8 сентября 2007 года, Михаил Леванович вновь принят в органы прокуратуры и назначен на должность руководителя отдела процессуального контроля Южного следственного управления на транспорте Следственного комитета при прокуратуре Российской Федерации. С декабря 2007 года, являлся заместителем руководителя Южного следственного управления на транспорте Следственного комитета при прокуратуре Российской Федерации.
Указом Президента Российской Федерации от 9 сентября 2011 года, Маркаров Михаил Леванович назначен на должность первого заместителя руководителя Южного следственного управления на транспорте Следственного комитета Российской Федерации.