Dr. Philippe Mavrocordatos wurde in Griechenland geboren und wuchs in der Schweiz auf. Er studierte Medizin an der Medizinischen Fakultät der Universität Lausanne, Schweiz. Nach seiner Ausbildung in Innerer Medizin spezialisierte er sich auf Anästhesiologie.
In Australien absolvierte er eine Ausbildung in interventioneller Schmerzmedizin am Royal North Shore Hospital in Sydney. Zurück in der Schweiz wurde er 1997 zum „Leiter der Abteilung für Anästhesiologie, Intensivmedizin und Schmerztherapie“ am Centre Hospitalier du Nord Vaudois ernannt. In dieser Zeit (1999) eröffnete er auch das Zentrum für Interventionelle Schmerzmedizin an der Cecil-Klinik in Lausanne.
Im Jahr 2002 beschloss er, sich wieder einer akademischen Tätigkeit zuzuwenden und wurde zum leitenden Arzt am Universitätsspital Genf ernannt. Zusammen mit seinem Kollegen baute er das Zentrum für interventionelle Schmerztherapie auf. Dieses Zentrum wurde im Jahr 2003 nach ISO 9001 zertifiziert. Das 1999 gegründete Schmerztherapiezentrum Clinique Cecil wurde 2004 ebenfalls nach ISO 9001 zertifiziert.
Er ist seit 2006 Fellow of Interventional Pain Practice (FIPP), seit 2008 Prüfer für die FIPP-Prüfungen in Budapest und von 2008 bis 2015 Präsident der WIP für die Schweiz. Von 2010 bis 2018 war er Präsident der SSIPM. In dieser Funktion war er federführend bei der Schaffung des TARMED für das Fachgebiet der interventionellen Schmerzmedizin und bei der Organisation des Montreur-Kongresses.
Im Jahr 2016 gründete er das SCHWEIZERISCHE SCHMERZINSTITUT, dessen Verwaltungsrat er vorsitzt und dessen medizinischer Leiter er ist.