1978年10月至1981年6月在漢中農校牧醫專業學習;
1981年7月至1988年4月在縣畜牧獸醫總站工作;
1988年5月至1996年12月在略陽縣農業局工作;
1997年1月至1998年3月在中共略陽縣委組織部工作(期間於1996年7月至1998年2月在漢中地委黨校略陽走讀班學習);
1998年3月至2006年10月在中共略陽縣委辦公室工作,先後任秘書、縣委機關總支副書記、縣委辦副主任、政研室主任;
2006年10月至2011年4月任縣委農工部部長、農業黨委書記;
2011年4月至今任略陽縣林業局局長。