1978年获得麻省理工学院数学学士学位，再于1982年获得柏克莱加州大学博士学位，博士指导教授是徐遐生。之后曾在柏克莱加州大学担任助理研究天文学家（1985年1月－1985年7月）、圣塔芭芭拉加利福尼亚大学访问研究员（1985年7月－1987年6月）、石溪大学教授（1987年6月－1996年8月），1996年进入NASA艾姆斯研究中心至今。
研究.他的研究主要是行星系统的形成、行星动力学与混沌系统、行星环系统和星周盘。他和马克·肖华特共同发现天王星的卫星天卫二十七和天卫二十六。