Михаил Баркан родился 1 июня 1965 г.
Был режиссером фильмов: Первое мая (2001), Короткое дыхание (2005), Полет Белой стрелы (2015) и др., участвовал в создании сериалов: Шпион №1 (2018), Морские дьяволы. Дальние рубежи (2021), Контакт (2017).
Участвовал в написании сценариев к сериалам: Магистраль (2021), Шаман (2011), Морские дьяволы. Рубежи Родины (2017) и др.
Выполнял функции продюсера фильмов: Полет Белой стрелы (2015), Внуки Победы (2016), сериалов: Последний мент (2015), Без права на выбор (2013), Такая работа (2014) и др.