欧斯垂克在哈佛大学获得学士学位,在芝加哥大学获得博士学位,并在剑桥大学进行博士后研究。1971年到1995年欧斯垂克任教于普林斯顿大学,并于1995年到2001年任职该校教务长。2001年到2003年曾到剑桥大学担任布卢米安天文学与实验哲学教授席位(:Plumian Professor of Astronomy and Experimental Philosophy)(Plumian Professor of Astronomy and Experimental Philosophy)。之后返回普林斯顿大学。