Philip har tidigare varit kommunstyrelsens ordförande i Lunds kommun och ledamot i beredningen för samhällsbyggnad inom Sveriges Kommuner och Regioner (SKR). Han har även arbetat med landsbygdsutveckling i Eslövs kommun, lokal utveckling och socialt företagande vid Centrum för Publikt Entreprenörskap samt med arbetsmarknads- och gränshinderfrågor inom Nordjobb.
Utöver detta har Philip haft flera styrelse- och förtroendeuppdrag inom näringsliv, innovation, regional utveckling och platsutveckling, bland annat i Medicon Village, Ideon Science Park, Science Village Scandinavia, Lunds Nyföretagarcentrum, Visit Lund (ordförande), Lunds Brottsförebyggande råd (ordförande), Greater Copenhagen, MalmöLund-regionen, Skånes kommuner samt Forsknings- och innovationsrådet i Skåne.
Philip är utbildad samhällsgeograf vid Institutionen för kulturgeografi och ekonomisk geografi, Lunds universitet.