Михаил Юрьевич родился в 1961 году в городе Балахна Нижегородской области. Окончил Ивановский энергетический институт по специальности «инженер-теплоэнергетик».
До сегодняшнего дня работал начальником 138 отдела территориальной эксплуатации и контроля за оказанием услуг. Он занимался использованием, техническим содержанием, обслуживанием материальной базы жилого фонда военных городков Архангельской области, Ненецкого автономного округа и Новой Земли.
В трудовом послужном списке Михаила Тарасова работа в должности главного инженера ООО «РЭС», ООО «Управление строительных работ», заместителя директора ЗАО «Промышленные технологии», СФ «Центрэнергосервис», начальника ремонтно-строительного цеха ОАО «Архэнергоремонт».
Михаил Тарасов в 1985-1987 годах был депутатом городского Совета. Занимается и общественной деятельностью - является председателем ТСЖ.
Женат, воспитывает двух дочерей.