Петр Захаров родился в Москве в 1975 году. Отец занимался книжным дизайном, старший брат был живописцем. После художественной школы, поступил в МАХУ памяти 1905 года на факультет промышленной графики, после окончания, учился во ВГИКе, мастерская художника-постановщика игрового фильма. Недолго поработав и разочаровавшись работой в кино, полностью переключился на станковую графику и живопись. Делал иллюстрации для журналов и книг. В качестве художника-постановщика, работал над мультфильмом, нарисованном вручную на бумаге. Сделал несколько авторских книжек с иллюстрациями.