Пётр Красилов родился 3 июня 1977 года в роддоме Москвы, а его детские и школьные годы прошли в Балашихе Московской области. Профессия его родителей не была связана с творчеством. Мальчик рано потерял отца, поэтому его воспитанием занималась мать. В детстве будущий актер занимался борьбой, фигурным катанием, а в школе с удовольствием играл в детских спектаклях.
Закончив школу, Петр решил освоить актерскую профессию. Он успешно поступил в театральное училище имени Щепкина, после окончания которого играл на сцене театра «Российской Армии» и «Ленкома». Но затем актер перешел в молодёжный театр, где его сценические работы были отмечены наградами. Красилов не отказывался от ролей в кино, и первой его работой стало участие в телесериале «Бедная Настя», где он сыграл князя Михаила Репнина. В 2005 году его приглашают в сериал «Не родись красивой», который полюбился многим телезрителям.
Там же были задействованы актеры Нелли Уварова, Ольга Ломоносова, Григорий Антипенко, Юля Такшина и другие. На волне популярности Петр стал получать главные роли в военных драмах, комедийных фильмах, детективах. Его последними работами стали съёмки в сериалах «Мамочка моя», «Жить дальше» и мелодраме «Идеальный брак».
Личную жизнь Петра Красилова можно назвать очень насыщенной и бурной, так как актер является любимцем женщин и очень увлекающейся натурой. Еще в студенческие годы у Петра возникли романтические отношения с Екатериной Климовой, с которой он вместе учился на одном курсе. Его первой женой стала Наталья Селиванова, в то время она была актрисой театра «Сфера». Уже при первой встрече между молодыми людьми возникла взаимная симпатия, и через некоторое время они зажили одной семьей. Вскоре в личной жизни супругов произошло радостное событие: у них родился сын Иван. Но и он не смог скрепить гражданский союз актеров, который просуществовал всего два года.
Несмотря на расставание, Красилов поддерживает хорошие отношения с сыном. Сейчас мальчик увлекся фигурным катанием, а папа ему часто звонит и дает советы. Красилов недолго оставался в одиночестве, и уже летом 2005 года произошли изменения в его личной жизни: актер зарегистрировал отношения с Ириной Шебеко. Вторая жена артиста в то время ещё училась в ГИТИСе. Через год супруги стали родителями: на свет появилась их дочь Александра. В одном интервью Петр признался, что жена не ревнует его к женщинам-коллегам, так как понимает, что работа актеров иногда отражается на их взаимоотношениях. Вот и на съемках сериала «Не родись красивой» Красилов увлекся Нелли Уваровой, которая не приняла всерьез его ухаживания. В одно время прошли слухи о разладе в отношениях Петра и Ирины, но сами актеры не подтвердили эти домыслы, утверждая, что в их семье все замечательно. Кстати, супруги на многих мероприятиях появляются вместе и выглядят вполне гармоничной парой.