1988年 - 1997年,历任中国农业银行上海市分行宝山支行计划科副科长、吴淞营业所副主任。
1997年 - 2000年,任中国农业银行上海市分行直属党委副书记、上海市分行五角场支行行长及党总支书记。
2000年 - 2001年,任中国长城资产管理公司上海办事处党委委员、副总经理、纪委书记、工会主席。
2001年 - 2002年,代行中国长城资产管理公司上海办事处总经理职责。
2002年 - 2006年,任中国长城资产管理公司上海办事处党委书记、总经理。
2006年 - 2016年,任中国长城资产管理公司公司党委委员、副总裁。
2016年 - 2017年,任中国长城资产管理股份有限公司党委委员、执行董事、副总裁。
2017年至今,任中国长城资产管理股份有限公司总裁、党委副书记、执行董事。