1982年至1985年,在辽宁省计委工作,历任副处长、副秘书长;

1985年至1986年,在辽宁省委办公厅工作;

1986年至1988年,在中共安徽省委办公厅工作;

1988年至1990年,任中国人民银行办公厅副主任;

1990年至1992年,任中国人民银行计划资金司副司长;

1992年至1998年,任中国人民银行海南省分行行长兼国家外汇管理局海南分局局长;

1999年3月至今,任招商银行行长。