1996年07月至1997年12月,在上海大众出租汽车股份有限公司工作,历任总经理办公室副主任、董事会秘书。
1997年12月至2000年11月,历任上海市证券期货监督管理办公室公司部干部、公司部副主任科员,中国证监会上海证管办上市公司处副主任科员、主任科员。
2000年11月至2004年03月,历任中国证监会上海证管办信息调研处主任科员、副处长。
2004年03月至2004年10月,历任中国证监会上海监管局信息调研处副处长、处长。
2004年10月至2008年09月,历任中国证监会上海监管局办公室主任、机构二处处长。
2008年09月至2010年08月,担任中国证监会上海监管局局长助理。
2010年08月至2016年09月,担任中国证监会上海监管局副局长。
2016年12月至2020年09月,担任国泰君安证券股份有限公司副总裁。
2020年10月至2023年12月,担任上海银行党委副书记、副董事长、行长。
2023年12月起,担任国泰君安证券股份有限公司党委书记、董事长。