1979年09月至1983年07月,在中国矿业大学采矿系学习。
1983年07月至1997年11月,历任盘江矿务局火铺矿技术主管、设计组组长、采一区区长、采五区区长、总工室主管工程师、采掘副总工程师、总工程师、第一副矿长、矿长。
1997年11月至1999年11月,担任盘江煤电(集团)公司党委委员、总工程师。
1999年11月至2002年09月,历任水城矿务局副局长、党委委员,水城矿业集团公司董事、副总经理。
2002年09月至2007年02月,担任贵州省煤炭管理局副局长、党组成员。
2007年02月至2010年05月,担任盘江煤电(集团)公司董事长、党委书记。
2008年02月,担任中国煤炭工业协会第三届理事会副会长。
2010年05月至2011年03月,担任贵州盘江投资控股(集团)有限公司董事长、党委书记,贵州盘江精煤股份有限公司董事长。
2011年03月,担任贵州盘江投资控股(集团)有限公司董事长、党委书记,六枝工矿(集团)有限责任公司董事长,贵州盘江精煤股份有限公司董事长。
2017年11月至2019年05月,担任贵州水矿控股集团有限责任公司董事、董事长。
2020年02月,不再担任贵州盘江煤电集团有限责任公司董事长、董事职务。