Родился в с. Нагуевичи близ Дрогобычa. Окончил Львовскую Политехнику. Один из основателей Пласта, член Научного общества им. Шевченко.
В 1911—1914 гг. преподавал физкультуру в филиале украинской гимназии во Львове. Осенью 1911 года организует в своей гимназии кружки «Пласта» и проводит с ними военно-спортивные занятия. В 1913 г. издаёт брошюру «Пластові ігри та забави».
Участник Первой мировой войны, с 1914 г. в звании поручика командует сотней Легиона УСС. С 1918 г. сотник Пётр Франко руководит референтурой летунов в Начальной Команде Украинской Галицкой Арми вплоть до её интернирования в 1920 году.
В 1922—1930 гг. — учитель гимназии в Коломые. В 1931—1936 гг. работает старшим научным сотрудником в научно-исследовательском Институте прикладной химии в Харькове. Автор 36 зарегистрированных изобретений, преимущественно в сфере переработки молока.
В 1936—1939 гг. работает учителем в гимназиях Львова и Яворова. Между тем, в 1937 г. издаёт исследование «Іван Франко зблизька» (Иван Франко вблизи).
В 1939—1941 гг. работает деканом товароведческого факультета Украинского государственного института советской торговли во Львове. В 1940 г. избран депутатом Верховного Совета УССР.
Собирал фольклорно-этнографические материалы, писал рассказы. Автор учебника шведской гимнастики, истории и теории гимнастики, исторических рассказов «Махнівська попівна», «В пралісах Бразилії»; воспоминаний «Иван Франко зблизька» (1937), киносценария по повести «Борислав сміється» и др.
С началом Великой отечественной войны в июне 1941 г. принудительно вывезен органами НКВД из Львова, погиб якобы при попытке к бегству из поезда 28 июня 1941 года на станции Прошова около Тернополя. По другим данным, погиб тем же летом в заключении.
В 2005-м году в честь Петра Франка, указом Президента Украины Виктора Ющенко, 7-я бомбардировочная бригада ВВС Украины названа 7-й бомбардировочной бригадой им. Петра Франка.