Phil a obtenu un MSc en informatique de l'université d'Aberystwyth en 2003 et a depuis travaillé comme administrateur de bases de données, dans un service d'assistance informatique, comme formateur en systèmes, comme consultant en ergonomie, comme spécialiste du référencement et comme programmeur. Phil a commencé à travailler avec Drupal en 2009 et a depuis travaillé sur de nombreux sites de haut niveau. Il a donc une grande expérience du développement et de la maintenance de Drupal.
Pendant son temps libre, Phil aime jouer, programmer, écrire des articles techniques et contribuer à des projets open source. Il participe également à la gestion du North West Drupal User Group (NWDUG).