Михаил Петков е роден на 20 декември 1978 г. във Видин. Средното си образование завършва в Природоматематическа гимназия „Екзарх Антим I“, в математическата алралелка, а висше във Великотърновския университет „Св.св. Кирил и Методий“, специалност „Педагогика на изобразителното изкуство“ в класа на доц. Христо Керин през 2010 г. Живее и работи в София.
Михаил Петков работи в областта на традиционните изкуства-графични техники в изобразителното изкуство, както и в компютрната графика и дигиталния печат. Творбите му изобразяват компютърно генериран образ на литографския трансфер с един или няколко цвята. Има интерес и към експерименталната фотография и абстракция като композиционни решения, както и към фигуралните композиции и портрета, пространствените инсталации и т.н.
През 2013 г. организира своя самостоятелна изложба под мотото „Фрагменти“. Участвал е в изложби в България, Украйна и Уелс.
Във фонда на Художествена галерия „Никола Петров“ – Видин се съхранява творбата му „Времеви четец“.