1983年08月至2003年07月,歷任云南省建六公司工長、項目經理、副主任、主任、副經理,云南省建機械化施工公司經理。
2003年07月至2008年01月,任云南建工集團總公司黨委委員、副總經理。
2008年01月至2009年05月,任云南建工集團總公司黨委副書記、總經理。
2009年05月至2012年05月,任云南建工集團有限公司黨委副書記、總經理、副董事長。
2012年05月至2015年08月,任云南建工集團有限公司黨委書記、董事長。
2015年08月至2016年03月,任云南建工集團有限公司黨委書記、董事長,西南交通建設集團股份有限公司黨委書記、董事長。
2016年03月至2022年01月,任云南省建設投資控股集團有限公司黨委書記、董事長。