Петр Алексеевич Дулин родился 26 декабря 1955 г. во Владивостоке в семье военнослужащего. Отец — штурман морской авиации Алексей Иванович Дулин, мать — Екатерина Матвеевна Дулина, врач. После окончания в 1979 г. факультета подготовки врачей Военно-Воздушных Сил Военно-медицинской академии им. С.М. Кирова П.А. Дулин служил в Дальневосточном и Забайкальском военных округах врачом авиационного полка, затем — старшим ординатором терапевтического отделения гарнизонного госпиталя.