1974年11月至1976年9月在康縣望關鄉工作;
1976年9月至1979年9月在北京體育學院脫產學習;
1979年9月至1981年7月在武都一中任教;
1981年7月至1982年9月在康縣體委工作;
1982年9月至1983年10月任康縣體委副主任;
1983年10月至1985年1月任康縣體委主任;
1985年1月至1992年8月任康縣司法局局長;
1992年8月至1995年2月任隴南地區行署體育處副處長;
1995年2月至2005年1月任隴南地區行署體育處處長;
2005年1月至2007年6月任隴南市體育局黨組書記、局長;
2007年6月至2010年1月任隴南市物價局黨組書記、局長;
2010年1月至2010年12月隴南市發展和改革委員會黨組副書記、副主任、以工代賑辦主任;
2010年12月15日任隴南市國土資源局黨組書記、局長。