2004年6月—2008年11月任武警水电第三总队十支队二大队六中队助理工程师(2007年6月调整为专业技术十二级)
2008年12月—2010年6月任武警水电第三总队十支队二大队六中队工程师、十一级
2010年7月—2011年3月武警水电第三总队十支队司令部工程技术股股长(2010年12月调整为专业技术十级)
2011年4月—2013年3月任武警水电第三总队十一支队二大队副大队长
2013年4月—2013年8月任武警水电第三总队十一支队副参谋长
2013年9月—2016年3月任武警水电第三总队八支队副参谋长
2016年4月—2018年8月任武警水电第三总队八支队副支队长
2018年9月—2019年12月任中国安能第三工程局重庆分公司临时党委常委、筹备组成员
2020年1月—2021年1月任中国安能第三工程局重庆分公司党委副书记、总经理
2021年2月至今任中国安能第三工程局重庆分公司党委书记、总经理