Народився 17 лютого 1954 року в містечку Мукачеве Закарпатської області. 1974 року закінчив з відзнакою відділення художнього розпису Ужгородського училища вжиткового мистецтва. Член НСХУ (1993, Закарпатська організація). Петро Пуга – один із тих мистців, кому поталанило навчатися у Великих майстрів: Павло Балла, Шандор Петкі, Едіта Медвецька. Це – творці закарпатської школи живопису, котрі звільнилися від впливу угорського та чеського мистецтва і випрацювали свій напрямок на ґрунті духовної та матеріальної культури рідного краю. Увібравши в себе напрацьовану попередниками художню традицію, Петрові Пузі вдалося віднайти свою стилістику.
Його роботи наповнені ренесансним розумінням людини як творця. На відміну від старшого покоління, в яких простежується зосередженість на величі гір, у Петра відчувається захоплення мікрокосмом гуцульського обійстя. Сакральний спокій хати з усім начинням, божественна велич церкви, так вдало передані на полотні, роблять їх рівноцінними до Господніх творінь – Карпатських гір, водограїв, озер… У колористиці Пуга ближчий до Павла Балли, до спокійних, гармонійно-притлумлених тонів, але не користується холодною гамою відтінків.
За основу мистець бере відтінки коричневої барви як знакової системи Землі і вражає глядача своїми нескінченними нюансами глиняного, пісочного, вохристого кольорів. Творчий доробок Петра Пуги – це саме те мистецтво з чітко окресленою національною ознакою, що несе універсальні вартості й тим суголосне до всього світу. Полотна Петра Пуги можна побачити в музеях і галереях України (Київ, Ужгород, Мукачеве), Росії (Москва), Угорщини (Вац, Будапешт).