Peter graduated from Liverpool University. Following a spell as a research fellow at Chelsea (now Kings) College, University of London Peter worked at RM plc. as Education Products Manager and then worked on developing CD-ROM based information systems and encyclopaedias. He was then a freelance developer involved in medical research and clinical trials. Before moving to his current post, Peter designed and developed telecommunications information systems for law enforcement agencies and mobile phone companies.