Пётр Федотович родился 22 января 1931 г. в с. Пожег Усть-Куломского района Коми автономной области.[1] Учился в Ухтинский горно-нефтяной техникум (1945—1946), в Сыктывкарском педучилище (1948—1952). Был слушателем Высшей партийной школы (Ленинград, 1959—1961). В юности работал воспитателем (1946—1950) и директором детдома в с. Пожег (1950—1952).[2]
После службы в Советской Армии (1952—1954) работал в начальной школе, был избран секретарём Помоздинского райкома комсомола. Заочно окончил Ленинградскую Высшую партийную школу (1964), работал корреспондентом республиканского радио (1961—1962), старшим редактором Сыктывкарской телестудии (1964—1965). Работал в редакции газет «Югыд туй», «Красное знамя» (1965—1969), был редактором Коми книжного издательства (1969—1970), председателем Литфонда писательской организации республики. Занимал должность главного редакторажурнала «Войвыв кодзув» (1977—1988), был председателем правления Союза писателей Республики Коми (1993—1995).[2]
С 1970 г. являлся членом Союза писателей СССР.[1] Лауреат Государственной премии Коми АССР имени И. А. Куратова (1977—1978), заслуженный деятель культуры Коми АССР (1981). Умер 9 июня 2006 года в г. Сыктывкар.
Пётр Шахов начал писать в 60-е годы и был известен как прозаик. Писал очерки, рассказы и повести. Первая повесть «Олӧмыс сӧмын заводитчӧ» («Жизнь только начинается») была опубликована в 1960 году в журнале «Войвыв кодзув» («Северная звезда»)[3]. Позже вышли произведения «Тӧлыс бара вӧлі кӧдзыд» («Зима опять была холодной», 1968), «Уна и колӧ» («Много ли надо», 1969), «Вежон кежлӧ том кадӧ» («На неделю в молодость», 1972), «Повестьяс» («Повести», 1977), «Мыйла олам, мыйла колам» («Зачем живем, кому нужны», 1988), «Лöз патефон» («Синий патефон», 1991), «Бур асыв» («Доброе утро», 1991).[1]
На сцене Коми республиканского драматического театра имени В. Савина шли пьесы П.Шахова «Бур асыв» («Доброе утро»), «Рытъя аддзысьло мъяс» («Вечерние встречи»).[4]