Со студенческих лет работал в газете «Сибирская жизнь» и «Ежемесячном журнале» В. С. Мироедова. Редактировал и издавал журнал «Сибирский студент» в 1914—1917 годах. С 25 марта по 27 июня и с 31 августа по 3 ноября 1917 — редактор газеты «Голос Свободы», издательства Томского губернского комитета общественного порядка и безопасности (после 20 мая 1917 — Губернского народного собрания).
Михаил Бонифатьевич родился в семье сельского учителя, окончил духовное училище и духовную семинарию в Томске. В 1909 — юридический факультет Томского университета. Позже, по некоторым сведениям, также окончил два курса историко-филологического факультета того же университета.
Служил помощником к
рестьянского начальника в Змеиногорском, Бийском и Барнаульском уездах Томской губернии, затем — присяжным поверенным. Со студенческих лет работал в газете «Сибирская жизнь» и «Ежемесячном журнале» В. С. Мироедова. Редактировал и издавал журнал «Сибирский студент» в 1914—1917 годах. С 25 марта по 27
июня и с 31 августа по 3 ноября 1917 — редактор газеты «Голос Свободы», издательства Томского губернского комитета общественного порядка и безопасности (после 20 мая 1917 — Губернского народного собрания).
Шатилов был учеником и последователем Григория Николаевича Потанина, сторонником идей авто
номии Сибири. При царизме неоднократно подвергался арестам.
В начале Февральской революции вступил в партию эсеров. Состоял помощником комиссара Временного правительства в Томской губернии, участвовал в работе московского Государственного совещания, был избран депутатом Всероссийского учредительн
ого собрания от Алтайской горной думы, Алтайского губернского совета крестьянских депутатов и ПСР, но в его работе участия не принимал.
Будучи членом исполкома Томского губернского собрания, Шатилов стал одним из организаторов комиссии по областному самоуправлению в Сибири. По его докладу 1я сесс
ия Губернского народного собрания приняла резолюцию «Об Областной Думе» и «По областному самоуправлению».
На первом Сибирском областном съезде в Томске (8 — 17 октября 1917) Шатилов выступил с докладом «Сибирь как составная часть Российской Федеративной Республики». Был избран в состав временного
исполкома Сибирского областного съезда. На Чрезвычайном общесибирском съезде (6 — 15 декабря 1917) был избран от фракции эсеров в состав Временного Сибирского Областного Совета.
В ночь на 26 января 1918 вместе с другими депутатами Областной думы был по постановлению исполкома Совета рабочих и кр
асноармейских депутатов арестован. Находился в заключении до 3 февраля 1918. Участники нелегальной сессии Сибирской Областной Думы в Томске в ночь на 29 января 1918 заочно избрали Шатилова в состав Временного Правительства Автономной Сибири (П. Я. Дербера) в качестве министра без портфеля.
После
падения советской власти в Сибири 30 июня 1918 Шатилов вошёл в состав Временного Правительства Автономной Сибири в качестве министра туземных дел. Будучи единственным эсером в правительстве, Шатилов вызвал неприязнь со стороны правой его части, в ночь на 21 сентября 1918 года был арестован и под угр
озой расстрела подал прошение об отставке.
После восстановления советской власти в Томске в декабре 1919 Шатилов работал в университете на кафедре «Туземное право и быт» с 1920 по 1922 года., был одним из инициаторов создания и директором Томского краевого музея (1922—1933), занимался этнографиче
скими исследованиями. В 1924 и 1926 организовал и провёл этнографические экспедиции в Нарымский край и на реку Вах. В 1927—1928 занимался изучением русского населения в районах рек Чулым и Шегарка.
Публично через газету отрёкся от партии эсеров в декабре 1923. Несмотря на это, неоднократно задерж
ивался органами ВЧК-ОГПУ (1920, 1921, 1931).
В апреле 1933 Шатилов был арестован по сфабрикованному обвинению в принадлежности и руководстве организацией «Белогвардейский заговор». Свою «вину» признал и 5 августа 1933 года коллегией ОГПУ СССР был приговорён к 10 годам исправительно-трудовых лагер