Роден е на 19 февруари 1943 г. в Гоце Делчев.
Всичките му дядовци и баби напускат Егейска Македония след Междусъюзническата война. Кръстен е на дядо си Петър Агов, който е участник в македонското освободително движение. Баща му е собственик на малко дърводелско предприятие, национализирано след 1947 г.
Завършва история и българска филология в първия випуск на Великотърновския университет. Дълги години работи в Дирекцията за културно и историческо наследство в Търново като музеен специалист.
Бивш кандидат-майстор по шах.
С политика се занимава от 1990 г. Той е един от учредителите на първия клуб на СДС в града.
Зам.-председател на БСДП.
Избран за председател на БСДП на мястото на д-р Петър Дертлиев на Извънредния 43-ти конгрес на БСДП във Варна през ноември 1998 г.
Депутат в 39-ото НС от Хасково с листата на Коалиция за България (юли 2001 - юни 2005). Заместнвик председател на парламентарната група на Коалиция за България до май 2005 г. Напуска и става "независим" до края на мандата. Член е на три комисии - Комисия по околната среда и водите; Комисия по жалбите и петициите на гражданите; Комисия за борба с корупцията.
Има син и двама внуци - Петър и Павел. Съпругата му Виолета е дъщеря на текстилен индустриалец от Габрово.