Висок претставик на Бугарската социјалистичка партија (БСП), Петков беше назначен за министер за внатрешни работи во тричлената коалициска влада предводена од социјалистите, која дојде на власт во оваа балканска земја по парламентарните избори без мнозински победник во јуни 2005 година.
Bulgar Sosyalist Partisi'nin (BSP) üst düzey bir yetkilisi olan Petkov, sonuçsuz tamamlanan Haziran 2005 parlamento seçimleri sonrasında Balkan ülkesinde göreve gelen Sosyalist liderliğindeki üçlü koalisyon hükümetinde içişleri bakanı görevine atanmıştı.