Висок претставик на Бугарската социјалистичка партија (БСП), Петков беше назначен за министер за внатрешни работи во тричлената коалициска влада предводена од социјалистите, која дојде на власт во оваа балканска земја по парламентарните избори без мнозински победник во јуни 2005 година.
Një anëtar i lartë i Partisë Socialiste Bullgare (BSP), Petkov u caktua ministër i brendshëm në qeverinë e koalicionit tre palësh të kryesuar nga socialistët, e cila mori pushtetin në vendin ballkanik pas zgjedhjeve parlamentare pa rezultat të përcaktuar të qershorit 2005.