Д-р Петър Стефанов Москов е роден на 17 декември 1970 г. в София.
Петър Москов завършва „Медицина” в Медицински университет-София, специалност „Анестезиология и интензивно лечение”. Специализира във Франция, Великобритания, Испания и САЩ.
Работи като старши асистент в УМБАЛ „Св. Анна” в Клиниката по анастезиология и интензивно лечение.
Член е на Инициативния форум за създаване на нова дясна партия през 2004 г. и учредител на „Демократи за силна България”. На националното събрание през 2007 г. е избран за член и на Националното ръководство на партията. През 2009 г. става съпредседател на предизборния щаб на Синята коалиция.
Избран за министър на здравеопазването в правителството на ГЕРБ и Реформаторския блок с министър-председател Бойко Борисов на 7 ноември 2014 г. от 43-ото Народно събрание.
Семеен е, има син.