1984年07月 - 1997年08月,在原航天工业部第五研究院第501设计部工作,历任助理工程师、工程师、高级工程师、研究室副主任。
1997年08月 - 2002年06月,任东方卫星网络技术有限公司副总裁。
2002年06月 - 2007年08月,历任中国航天科技集团公司第五研究院总体部科技处处长、副部长。
2007年08月 - 2010年11月,任中国空间技术研究院经营投资部部长。
2010年12月 - 2017年01月,任中国东方红卫星股份有限公司董事、总裁。
2017年01月 - 2018年07月,任航天神舟投资管理有限公司副董事长。
2019年04月起,任北京海量数据技术股份有限公司董事长。