Петър Витанов е роден на 18 април 1982 г. в Сливен. Завършва Английската гимназия в София. Има две магистратури - по Международни отношения от Софийския университет „Св. Климент Охридски“ и по Международни финанси от Нов български университет.
Работил е в отдел "Връзки с международни организации" в Националния съвет на БСП. Депутат е от Парламентарната група на "БСП за България" от 25 МИР в София.
Член е на комисиите по външна политика и по отбрана, както и на временната комисия за проучване изпълнението на процедурата по избор на нов тип боен самолет.
Петър Витанов е член и на Делегацията в ПАСЕ.
Владее английски и руски език.