Родился 4 апреля 1949 года в Москве. В 1971-м окончил Московский государственный геологоразведочный институт им. Серго Орджоникидзе, в 1975-м – аспирантуру этого института. В 1985 году – Литературный институт им. А.М.Горького.
В 1970-х годах посвятил себя комсомольской работе. С 1983 года – главный редактор газеты «Московский комсомолец», в настоящее время является генеральным директором одноименного издательского дома.
С 1990-го – председатель Союза журналистов Москвы.
С 2011 года П.Н. Гусев - член Совета при президенте РФ по развитию гражданского общества и правам человека, где возглавляет комиссию по правам человека в информационной сфере. С 2013 года является председателем Общественного совета при Министерстве обороны Российской Федерации.
Имеет почётные звания «Заслуженный журналист России», «Заслуженный работник культуры Российской Федерации», «Почётный работник печати» и множество других правительственных и общественных наград.