0年获数学物理博士学位。1972年参加切尔西学院（1985年并入伦敦国王学院）科学史和科学哲学博士后课程。1982年当选英国物理学会会士。1984年至1987年，担任伦敦国王学院物理哲学教授。1987年至1997年，担任剑桥大学教授，期间曾任剑桥大学沃尔森学院副院长、代理院长。1991年，当选英国国家学术院哲学学部院士。1999年至2002年，担任伦敦政治经济学院自然与社会科学哲学中心荣誉教授。2020年8月31日逝世。