1984年08月,参加工作,历任云锡马矿副区长、区长、生产办副主任、主任,副矿长、总工程师,云锡公司经理助理,卡房采选厂厂长等职务。
2006年02月至2007年11月,担任云南锡业股份有限公司副董事长、战略委员会委员、薪酬与考核委员会委员。
2007年11月至2013年12月,担任云南锡业股份有限公司副董事长。
2014年,担任云南锡业股份有限公司董事长。
2016年03月,担任云南省地质矿产勘查开发局副局长,不再任云南锡业集团(控股)有限责任公司总经理职务。