Полное имя — Пётр Ефимович Вескляров (укр. Петро́ Юхи́мович Вескляро́в). Настоящая фамилия — Вескляр.
В годы Великой отечественной войны оказался в плену, скрыл своё еврейское происхождение, бежал из фильтрационного лагеря в оккупированный Киев, где сменил фамилию.
Заслуженный артист Украинской ССР (1973).
В 1932-1940 — актёр Черкасского рабоче-крестьянского театра, начальник клуба и художественный руководитель в станице Гребёнка.
Во время нахождения в оккупированным Киеве устроился на работу на железную дорогу. Там же организовал драматический кружок и вплоть до освобождения города в 1943 году ставил представления.
После освобождения был вынужден покинуть Киев и устроился в Луцке артистом Волынского украинского музыкального театра им. Т. Шевченко, где работал в период 1946-1959 годов.
В 1959-1982 годах работал на Киевской киностудии художественных фильмов имени Александра Довженко.
Похоронен в Киеве, в колумбарии Байкового кладбища.
Список фильмов, в которых участвовал Петр Вескляров