Смирнов Михаил Михайлович родился в 1953 году в Красноярском крае. Высшее образование получил в Ленинграде.

Трудовая и служебная деятельность проходила в Восточной Сибири, Центральном федеральном округе, Республике Афганистан, на Крайнем Cевере и в Москве.