为贝尔法斯特女王大学的教授。1977年回到牛津大学担任教授。现为牛津大学荣誉教授，并在剑桥微软研究院担任研究员。
学术贡献.他开发了几个着名的演算法，包括Quicksort与Quickselect。在作业系统中，他提出哲学家就餐问题，并发明用来作为同步程序的监视器（Monitors）以解决这个问题。他同时证明了监视器与信号标（Semaphore）在逻辑上是等价的。
荣誉.1980年，获颁图灵奖。1982年，成为英国皇家学会院士。2000年，因为