1978年09月至1981年08月,临洮农业学校学习
1981年08月至1984年01月,定西县种子公司干事
1984年01月至1988年10月,定西县种子公司副经理
1988年10月至1990年02月,定西县农技中心副主任
1990年02月至1991年08月,定西县农业局局长、农技中心主任
1991年08月至1992年12月,定西县农技中心主任
1992年12月至1993年10月,定西县农委主任、党委副书记
1993年10月至1995年01月,定西县委副书记
1995年01月至1996年01月,岷县县委副书记、代理县长
1996年01月至1997年10月,岷县县委副书记、县长
1997年10月至2000年01月,岷县县委书记
2000年01月至2000年12月,岷县县委书记、县政协主席(1995年08月至1997年12月在中央党校函授学院经济管理专业学习)
2000年12月至2002年08月,岷县县委书记
2002年08月至2002年10月,待安排
2002年10月至2003年07月,定西地委统战部部长
2003年07月至2003年12月,定西市委统战部部长、市政协筹备工作领导小组成员
2003年12月至2007年08月,定西市政协副主席、市委统战部部长
2007年08月至2015年04月,定西市政协副主席、党组副书记
2015年04月至2016年01月,定西市政协副主席、党组副书记、市人大常委会副主任候选人
2016年01月至2016年02月,定西市人大常委会副主任、市政协党组副书记
2016年02月至2019年10月,定西市人大常委会副主任、党组副书记
2019年10月至2020年01月,定西市人大常委会副主任、一级巡视员
曾任定西市第四届人民代表大会财政经济委员会主任委员。
2020年01月,定西市人大常委会一级巡视员[1]