Михаил Николаевич родился 31 мая 1979 года в Омске. После школы поступил на экономический факультет Омского государственного университета. В 2001 году проходил преддипломную практику в комитете финансов и контроля администрации Омской области в качестве пресс-секретаря. В этом же году завершил учебу в ОмГУ по специальности «Менеджмент» и был принят на работу в комитет финансов и контроля администрации Омской области. Занимал должности помощника председателя этого комитета, начальника отдела финансирования внебюджетных фондов, а затем исполняющего обязанности заместителя председателя комитета.
Холост.