1983年10月至1987年7月貴州農學院植保系植物保護專業學習;
1987年7月至1990年4月貴州省晴隆縣農業局植保站助理農藝師;
1990年4月至1999年10月貴州省龍里縣農業局植保站助理農藝師、農藝師;
1999年10月至2001年10月貴州農業廣播電視學校龍里縣分校主持工作、副校長、農藝師(其間:2000年4月至2001年4月掛職任龍山鎮鎮長助理);
2001年10月至2004年6月貴州農業廣播電視學校龍里縣分校校長、農藝師;
2004年6至2006年7月貴州省龍里縣農業局副局長、貴州農業廣播電視學校龍里縣分校校長;
2006年7至2007年1月貴州省龍里縣農業局副局長;
2007年1月至今貴州省龍里縣人大常委會副主任。