1994年07月 - 1999年07月,历任工行上海市浦东分行周家渡支行副行长、工行上海浦东分行外高桥保税区支行副行长、兴业银行上海分行浦东支行行长等职务。
1999年07月 - 2001年05月,任兴业银行上海分行党委委员、副行长。
2001年05月 - 2004年08月,任兴业银行宁波分行党委书记、行长。
2004年08月 - 2009年12月,任兴业银行成都分行党委书记、行长。
2009年12月 - 2012年09月,任兴业银行北京分行党委书记、行长。
2012年09月 - 2013年01月,任兴业银行党委委员。
2013年01月 - 2022年04月,任兴业银行党委委员、副行长。