毕业于美国圣母大学及威斯康新医学院，主攻癌症研究。他曾经担任康乃尔医学院临床副教授、香港联合交易所主席、董建华竞选办公室主任、中央政策组首席顾问。1998年4月，出任大学教育资助委员会主席。1998年7月21日，他与胡国兴负责成立独立的调查委员会，调查新机场混乱事件。1999年，他出任香港中央政策组首席顾问。2003年10月24日，曾出任中文大学校董会主席。