Роден на 24 октомври 1850 г. в град Одрин. Завършва висше философско и богословско образование в Рим. През юни 1873 г. е ръкоположен за свещеник. На 7 април 1883 г. е назначен за Апостолически Наместник и е ръкоположен за Епископ Хевронский със седалище в град Одрин. Балканската и Първата световна война и съпътстващите ги гонения и разруха го принуждават да напусне Одрин и да се премести в София. На 17 февруари 1915 г. епископ Петков напуска София и се настанява при отците Успенци в Пловдив, където и дочаква края на войната. Умира на 27 май 1921 г. на 71-годишна възраст, след като управлява епархията си в Одрин и в София в продължение на 38 години.