Народився в селянській родині. З 1914 року працював на лісозаготівлях, був пічником на Олександрівському заводі міста Петрозаводська, різноробочим на Мурманській залізниці.
У 1920—1926 роках — кур'єр-експедитор в редакції газети «Karjalan kommuuni» («Карельська комуна») в Петрозаводську.
У 1926—1929 роках — практикант, завідувач відділу Карельської контори Державного банку СРСР.
У 1929—1931 роках — керуючий Кемського відділення (контори) Державного банку СРСР.
У 1931—1934 роках — студент Ленінградського фінансово-економічного інституту.
У 1934—1935 роках — заступник керуючого Карельської контори Державного банку СРСР. У 1935—1937 роках — керуючий Кандалакського відділення Карельської контори Державного банку СРСР.
У вересні — листопаді 1937 року — заступник народного комісара фінансів Карельської АРСР.
У жовтні 1937 — липні 1938 року — голова Центрального виконавчого комітету Карельської АРСР.
У липні 1938 — 8 липня 1940 року — голова Президії Верховної ради Карельської АРСР.
У липні 1940 — квітні 1951 року — заступник голови Президії Верховної ради Карело-Фінської РСР.
З квітня 1951 по 1956 рік — міністр юстиції Карело-Фінської РСР. З лютого 1954 року — голова колегії Міністерства юстиції Карело-Фінської РСР.
З серпня 1956 року — заступник міністра охорони здоров'я і соціального забезпечення Карельської АРСР. З грудня 1960 року — заступник міністра соціального забезпечення Карельської АРСР.
З вересня 1961 року — персональний пенсіонер у місті Петрозаводську.
Марк Васильевич Горбачёв // «Ленинская правда» [некролог] — 18.02.1964 (рос.)
Народные избранники Карелии: Депутаты высших представительных органов власти СССР, РСФСР, РФ от Карелии и высших представительных органов власти Карелии, 1923—2006: справочник / авт.-сост. А. Бутвило. Петрозаводск, 2006 (рос.)