Родился в 1974 году в Ленинграде. С пяти лет посещал художественную школу при Эрмитаже. В 1985-1989 учился в Лицее при Академии Художеств им. Репина. Изучал книжную графику и иллюстрацию в Мухинском училище, а также основы оформления сценических декораций в Театральном институте. Жил во Франции, США.
С 2007 года активно выставляется в Москве. Работы Петра Фролова находятся в частных коллекциях России, Франции, Германии, Финляндии, Швеции, Испании, Израиля, США. Член Союза Художников России.