Петро Дубан народився 12 липня 1975 року в селі Іваники Яворівського району Львівської області.
Після закінчення класу Бунівської школи, здобував професію токаря у Новояворівському ПТУ-65 (зараз – Новояворівське ВПУ).
Строкову військову службу проходив у морській піхоті.
Учасник АТО.
З початку повномасштабного вторгнення РФ пішов на фронт. Воював на південному напрямку, де в одному з боїв отримав серйозні поранення, проходив лікування, але дуже рвався в бій.
Згодом повернувся на фронт, але 1 липня 2023 року зупинилося його серце.