Родился 4 августа 1984 года в городе Чернигов.
В 2008 году окончил юридический факультет Национального университета государственной налоговой службы (Ирпень) по специальности правоведение, квалификация - юрист.
В 2005 году получил лицензию “Перевозка опасных грузов” (категория 6) в Украинском центре по обеспечению полетов (аккредитация IATA – Украина).
В 2011 году в Servtec (Республика Конго) закончил курс по превентивному безопасному вождению 4×4, а в 2012 году – по Пожарной безопасности 1-го уровня / Первой помощи.
В 2017 году прошел курс Turkey-Ukraine PPP Committiee’s PPP Training and Workshop в Istanbul PPPCoE (Center of Execellence).
В 2018 году в Harvard Kennedy School (Executive Education) участвовал в тренинге IFC Training on Public-Private Partnerships in Infrastructure, а также в стажировке Workshop on Collective Copyright Management in Ukraine II программы Commercial Law Development Program.
Титарчук свободно владеет английским и французским языками.
Женат, имеет двух сыновей: Давида (2012 г.р.) и Дамира (2019 г.р.).
Его брат - легендарный киборг Владимир Титарчук, "Иванович", танкист, спасший многие жизни в Донецком аэропорту, погиб 17 октября 2014 года.
С июля 2004 по май 2008 - участвовал в миротворческих миссиях ООН MONUC и UNMIS ДР Конго (Заир) Уганда, Руанда, Бурунди, Судан.
2005 год - участие в организации ротации украинских миротворческих сил в Ираке.
В период с июля 2004 года по сентябрь 2007 года работал старшим менеджером по военным контрактам в ГП Министерства обороны Украины «Украинская авиационная транспортная компания».
Начал с должности специалиста отдела маркетинга авиаперевозок, затем был назначен специалистом отдела организации перевозок, специалистом отдела зарубежных представителей управления маркетинга и коммерции, главным специалистом отдела зарубежных представителей управления маркетинга и коммерции.
В 2007-2009 годах - менеджер проекта компании Avia-Leasing LTD страховой группы АВИКОС (Республика Конго), а в 2009-2015 - директор администрации горнодобывающей компании SOREMI SA (Конго).
С сентября 2015 по май 2016 года - председатель Белгород-Днестровской районной государственной администрации Одесской области.
1 июня 2016 года распоряжением правительства Титарчук назначен заместителем министра Кабинета министров Украины (Александра Саенко).
21 декабря 2016 года решением Кабинета министров Титарчук назначен заместителем министра экономического развития и торговли Украины (Степана Кубива).
4 сентября 2019 года постановлением Кабинета министров Михаил Титарчук уволен с должности заместителя министра экономического развития и торговли Украины.
С января 2020 года - заместитель председателя Государственной фискальной службы Украины.
24 января 2020 распоряжением Кабинета министров Украины назначен на должность заместителя председателя Государственной налоговой службы Украины.
С ноября 2021 года - Исполняющий обязанности Председателя Государственной налоговой службы Украины.
28.05.2022