Михаил Петков е роден на 20 декември 1978 г. във Видин. Средното си образование завършва в Природоматематическа гимназия “Екзарх Антим I”, а висшето си образование  във Великотърновския университет “Св.св. Кирил и Методий”, специалност “Педагогика на изобразителното изкуство” в класа на доц. Христо Керин през 2010 г.

Михаил Петков работи в областта на компютрната графика и дигиталния печат. Творбите му изобразяват компютърно генериран образ на литографския трансфер с един или няколко цвята.

Живее и работи в София.

Във фонда на Художествена галерия “Никола Петров” – Видин се съхранява творбата му “Времеви четец”.