1994年07月 - 2001年12月,历任山西省信托投资公司南宫证券营业部职员、经理助理、监理、经理,期间兼任证券业务部投资银行部经理。
2001年12月 - 2008年01月,历任山西证券有限责任公司党委委员、副总经理、董事、总经理。
2008年01月 - 2015年02月,担任山西证券股份有限公司董事、总经理。
2008年02月 - 2014年12月,历任山西证券股份有限公司党委委员、党委副书记。
2009年04月至今,担任中德证券有限责任公司董事长。
2014年12月至今,担任山西证券股份有限公司党委书记。
2015年02月 - 2020年12月,担任山西证券股份有限公司总经理。
2015年02月至今,担任山西证券股份有限公司董事长。
2016年12月至今,担任山西股权交易中心有限公司董事长。
2020年06月至今,担任山西金融投资控股集团有限公司党委委员。
2020年12月至今,担任山西证券股份有限公司执行委员会主任委员。
2022年05月至今,担任山西金融投资控股集团有限公司副董事长。
2020年11月24日,被表彰为“2020年全国劳动模范”。