Михаил Козлов родился в городе Москва. После школы с 1990 по 1995 года учился на переводчика референта в Военном университете. Позднее окончил юридический факультет Московского государственного института международных отношений.
С 2004 по 2005 года проходил обучение в магистратуре Российская академия народного хозяйства и государственной службы при Президенте Российской Федерации по программе Стратегический менеджмент. Позднее в том же ВУЗе получил диплом психолога-педагога, прошел тренинги по лидерству в компании «Landmark» в городе Лондон, Великобритания.
Свою кандидатуру на пост Президента Российской Федерации зарегистрировал в январе 2017 года от политической «Партии социальной защиты». Лозунгом его предвыборной программы и главным тезисом стало высказывание «Кредитная амнистия 70 миллионам россиян».
Козлов провел более 500 тренингов для более чем 60 тысяч человек. Является экспертом-психологом проектов «Дом-2», «Фабрика звезд», «Пусть говорят», «Прямой эфир» на телевидении; экспертом по финансовой психологии на «Первом канале», «ТВЦ», «НТВ», «Коммерсант FM» и «Business FM». Эксперт Общественной Палаты РФ
Михаил Владимирович стал партнером Министерства Юстиции Российской Федерации и Министерства по делам молодежи и спорта. Также занимается благотворительностью. Постоянно сотрудничает с детскими домами, центрами и благотворительными фондами «UniHelp» и «Белорусский детский хоспис». Ранее возглавлял Федеральный совет политической партии защиты заемщиков «Кредитная Амнистия».