1976.09-1979.08甘肃农业大学学生,取得林果专业大普学历;
1979.08-1984.10武威县太平滩园艺场会计;
1984.10-1987.04原武威市太平滩园艺场场长;
1987.04-1987.07原武威市林业技术中心干部;
1987.07-1992.03原武威市林业技术中心副主任;
1992.03-1997.06原武威市林业局副局长;
1997.06-2001.07原武威市林业局局长、党总支副书记、原绿化委办公室主任;
2001.07-2003.01凉州区林业局局长、党总支副书记、区绿化委办公室主任;
2003.01-2006.10武威城东生态农业观光旅游区管委会副主任(副县级)、凉州区林业局局长;
2006.10-2006.12凉州区政协党组成员;
2006.12- 凉州区政协副主席。