1987-7 - 1999-9 建設銀行廣東省分行信貸處 科員
1999-9 - 2002-3 建設銀行廣東省分行信貸風險管理處 處長助理
2002-3 - 2002-6 建設銀行廣東省分行資產負債管理委員會辦公室 副主任
2002-6 - 2004-1 建設銀行廣東省分行中間業務部 總經理
2004-2 - 2007-2 建設銀行中山市分行 黨委書記、行長
2007-2 - 2010-1 建設銀行佛山市分行 黨委書記、行長
2010-2 - 2011-6 建設銀行廣東省分行營業部 總經理
2011-6 - 2014-6 大新銀行(中國)有限公司 廣州分行行長
2014-11 - 2015-6 廣州南粵基金管理有限公司 總經理