里克沃特教授毕业于伦敦大学巴特利建筑学院建筑系,并于1970年取得伦敦皇家艺术学院建筑博士学位,目前是宾夕法尼亚大学保尔•菲利浦•克瑞建筑荣誉教授。他在1967年曾任教于皇家艺术学院,随后即成为艾瑟克斯大学建筑系教授及主任,并在1979成为剑桥大学斯莱德纪念讲座教授及荣誉讲师直到1987年。他曾在普林斯顿大学、库珀大学、纽约大学、哈佛大学设计研究生院、悉尼大学,比利时鲁汶大学、巴黎durbanisme 研究所和其他的大学任教。他的有巨大影响的书籍《城市构想》(The Idea of a Town)出版于1963年,目前仍然是建筑学的重要著作。他的著作还有《亚当之家》(On Adams House in Paradise)、《最早的现代主义者》(The First Moderns)、《必要的灵巧》(The Necessity of Artifice)、《跳舞的圆柱》(the Dancing Column)等。