1986年,进入中国科技大学少年班学习。
1992年,获得加拿大哥伦比亚大学计算机科学硕士学位。随后留在加拿大从事动画和游戏领域工作,并领导团队制作游戏《圆明园》。
2003年,北京大学成立动画学院,担任专家顾问,并参与起草建院方案。
2004年,在北京创办幸星数字娱乐科技公司,担任总裁。