Михаил Селин родился 25 февраля 1949 года в поселке Молочное, Вологодская область. В 1971 году, окончил с отличием Вологодский молочный институт, с присвоением квалификации «инженер-механик». Позднее, продолжил обучение в аспирантуре при Вологодском молочном институте и аспирантуре Ленинградского сельскохозяйственного института, в результате защитив диссертацию на соискание научной степени «Кандидат экономических наук».
Трудовую деятельность, Селин начал в 1973 году, с должности младшего научного сотрудника и ассистента кафедры экономической кибернетики Вологодского молочного института. Затем, являлся старшим преподавателем, доцентом кафедры экономической кибернетики и заместителем декана заочного факультета вышеуказанного ВУЗа.
Начиная с 1984 года, замещал должность заведующего кафедрами экономического профиля экономического факультета, а в период с 2000 по 2008 год, работал в качестве проректора по экономике ВГМХА имени Верещагина. Далее, 1 ноября 2013 года, назначен на должность профессора кафедры экономики и менеджмента.
Параллельно с трудовой, научной и общественной деятельностью, Селин Михаил Васильевич принимает активное участие в политической жизни родного региона. Являлся депутатом Молочненского поселкового совета и депутатом Городского Совета города Вологда. Так же, занимал должность Секретаря парткома Вологодского молочного института.
На выборах 4 декабря 2011 года, избирался депутатом Законодательного Собрания Вологодской Области IIIV созыва от партии «КПРФ».
Впоследствии, 18 сентября 2016 года, Михаил Селин избран депутатом Законодательного Собрания Вологодской Области IX созыва по избирательному округу от Вологодского Областного отделения партии «КПРФ». Член комитета по экономической политике и собственности.
Является заместителем руководителя фракции политической партии «КПРФ».