Актёр. Родился 22 декабря 1984 года в Москве. Окончил Обнинский университет атомной энергетики (экономический факультет), затем Школу‑студию МХАТ (курс Игоря Золотовицкого).
На третьем курсе экономического факультета попал на кастинг и получил главную роль в фильме «Ненасытные», после чего решил получить актёрское образование. С 2010 по 2013 год являлся актёром стажёрской группы МХТ им. А. П. Чехова. Широкую известность Марку принесла роль Максима Лаврова в сериале «Кухня» (2012–2015). Другие проекты: фильм «Чемпионы» (2014), сериалы «Берёзка» (2018) и «Великая» (2015). В 2023 году сыграл Григория Мелехова в музыкально‑драматической постановке «Тихий Дон» на сцене театра «Русская песня». В 2018 году вёл программу о путешествиях «По секрету всему свету».
С 2014 по 2016 год Богатырёв встречался с сотрудницей авиакомпании Надеждой Толубеевой. На съёмках сериала «Наживка для ангела» (2017) Марк познакомился с актрисой Татьяной Арнтгольц, на которой женился в итоге в 2020 году. 18 февраля 2021 года у них родился сын Данила (также у Татьяны есть дочь Мария (15.09.2009) от первого брака). В декабре 2025 года Богатырёв и Арнтгольц развелись.