Актёр театра и кино, чтец. Народный артист РСФСР (1984). После окончания в 1952 г. ГИТИСа, стал артистом Московского драматического Театра имени М.Н. Ермоловой. Заметные роли: Алексей ("В добрый час"), Влас ("Дачники"), Пётр ("Лес"), Петроний ("Укрощение укротителя"), Борис ("Вечно живые") и др. С 1970-х г. работал на эстраде, гастролировал с сольными программами, победил на двух конкурсах чтецов. С 1990 г. играл на сцене Русского духовного театра "Глас".
Роли: Афанасий Иванович ("Раб Божий Николай"), Дедушка ("Это Сам Христос Малютка"), Епископ ("Китеж"), Генерал ("Живы будем - не помрем!") и др.
В кино П.А. Шальнов снимался сравнительно немного. Одна из самых запоминающихся ролей - Коля в фильме "Дом, в котором я живу" (1957). Там есть смешной эпизод:
жена Коли, которой пришло время рожать, впала в истерику от страха, не хочет ехать в больницу. Вокруг неё суета, и тут Коля, сам пребывающий в растерянности и испуге, выдаёт фразу: "А может - ещё рассосётся всё?.."
Снимался также в фильмах:
"Сын" (1955) - Ложечкин;
"Трудное счастье" (1958) - Пронька;
"Ветер" (1958) - Ладошкин;
"Это было весной" (1959) - Бережной;
"Високосный год" (1961) - Войнаровский;
"Когда деревья были большими" (1961) - участковый милиционер;
"Сказка о царе Салтане" (1966) - дьяк; и др.
Скончался П.А. Шальнов 4 марта 2012 года, похоронен в Москве на Востряковском кладбище (124 уч.).