Борис Мячин родился в 1979 году в городе Мичуринске Тамбовской области. Учился на историческом факультете СПбГУ, прошел курсы литературного мастерства при СПбГИК. Живет в Санкт-Петербурге. Главный редактор печатных средств массовой информации НАО «Национальная спутниковая компания». Постоянный участник литературной мастерской Андрея Аствацатурова и Дмитрия Орехова. Публикуется с 2014 года. Рассказы публиковались в журнале «Нева», альманахе «Взмах», онлайн-журнале «Прочтение». В 2017 году вошел в лонг-лист премии «Национальный бестселлер» за исторический роман «Телевизор».