Преподобный Петр родился в конце VIII столетия в Константинополе в семье патриция. В царствование византийского императора Никифора (802–811) Петр был назначен военачальником и участвовал в походах греческих войск против Болгарии. В одной из битв греки потерпели поражение. Император был смертельно ранен, а Петр среди многих других воинов попал в плен.
Однажды ночью, во время усердной молитвы, ему явился в видении святой евангелист Иоанн Богослов и освободил из плена. Вернувшись в Константинополь, святой Петр оставил мир, удалился в монастырь на гору Олимп (Малая Азия) и стал иноком. Там он провел в постоянных подвигах 34 года под руководством преподобного Иоанникия Великого (память 4 ноября). Все время своей монашеской жизни преподобный Петр держал строгий пост и постоянное бдение, носил колючую власяницу и ходил без обуви. Последние 8 лет он жил в Константинополе, где создал храм и обитель во имя святого Евандра.
Преподобный Петр скончался на семидесятом году жизни († 854 г.) и был погребен в своем монастыре.