1982年,本科毕业于清华大学计算机系。
1987年,在美国伊利诺大学香槟分校取得硕士学位。
1992年,进入美国微软公司工作,先后参与微软研究院操作系统组、IE3浏览器、OLE自动化等项目开发工作。
2000年,回国创建科泰世纪公司,主持设计Elastos(亦来云)操作系统中间件平台。