Впервые на съемочную площадку Петр Федоров попал в 17 лет — пробой пера стала картина Леонида Георгиевича Марягина «101-ый километр», где он сыграл главного героя Леньку.
Затем была дипломная работа «Прекрасные люди», в которой Федоров сыграл вместе со звездами сериала «Не родись красивой» Григорием Антипенко и Ольгой Ломоносовой.
Талантливого парня взяли в театр имени Станиславского, но популярность пришла к нему, когда он стал активно сниматься в кино.
Сам Федоров не раз говорил, что зрители воспринимают его через призму сыгранных им персонажей, и этот факт актера немного печалит.