1988年,进入中国科学技术大学计算机系少年班。
1998年,获得中国科学技术大学博士学位。
1984年,进入深圳大学工作,参与创建深圳大学应用化学系。随后,历任深圳大学应用化学系实验室主任、系主任助理、副系主任。
1991年,被评定为副教授,主要讲授《有机化学》、《仪器分析》等本科专业基础课程,《普通化学》等全校本科公共课程。
1995年,担任深圳大学教务处副处长。
1998年,进入万达信息股份有限公司,历任副总工程师、研发中心主任、首席技术官、副总裁、高级副总裁。
1999年,担任深圳大学师范学院教务处处长。
2002年,担任深圳大学师范学院教学科研处处长。
2006年09月,担任深圳大学高尔夫学院党总支书记。
2019年03月,辞去万达信息股份有限公司董事会董事、首席技术官职务,继续担任高级副总裁一职。
2002年,荣获首届“上海IT青年十大新锐”称号。
2005年,荣获首批“上海市科技领军人才”称号。
2006年,荣获“中国信息产业科技创新先进工作者”、“第三届中国软件行业十大杰出青年”、“上海市优秀学科带头人计划(B类)”称号。
2008年,荣获“上海市‘五一’劳动奖章”。
2010年,入选“新世纪百千万人才工程”国家级人选名单。
2014年,荣获第七届“上海青年科技英才”称号、“国家科技进步二等奖”。