1982年2月至1988年8月,任四川华蓥山发电厂技术员;
1988年8月至1999年6月,历任华能重庆燃机电厂技术员、副厂长、厂长兼党总支书记;
1999年6月至2003年4月,历任华能重庆分公司(珞璜电厂)党委副书记、党委书记;
2003年4月至2008年1月,任深圳市能源集团有限公司副总经理;
2008年1月至2008年6月,任深圳能源集团股份有限公司副总经理;
2008年7月至2012年6月,任澳大利亚OZGEN公司技术总经理;
2012年6月至2018年3月,任深圳能源集团股份有限公司副总经理;
2017年10月至今,任长城证券股份有限公司党委书记;
2018年11月至今,任长城证券股份有限公司董事长。