教學經歷
1968年12月—1973年8月 貴州省湄潭縣永興區德隆公社知青、德隆完小教師。
1973年8月—1974年9月 貴陽師範學院外語系學習。
1974年9月—1977年8月 貴州省湄潭縣二中教師。
1977年8月—1979年8月 遵義師範專科學校學習。
1979年8月—1980年9月 遵義師範專科學校教師。
1980年9月—1983年10月 蘭州大學中文系文藝學專業研究生。
1983年10月—1994年3月 貴州師範大學中文系講師、副主任
(期間1984年4月獲廣西師範大學中文系文學碩士學位)。
1994年3月—2001年4月 貴州師範大學副校長。
社會職務
2001年4月—2002年5月 九三學社貴州省委副主委,貴州師範大學副校長。
2002年5月—2003年1月 九三學社貴州省委主委,貴州師範大學副校長,九三學社中央常委。
2003年1月—2003年4月 貴州省副省長,九三學社貴州省委主委、九三學社中央常委,貴州師範大學副校長。
2003年4月—2008年1月 貴州省副省長,九三學社貴州省委主委、九三學社中央常委。
2008年1月至今 貴州省政協副主席,九三學社貴州省委主委、九三學社中央常委。
曾任九三學社第十一屆中央委員會常委;貴州省第四屆委員會副主委,第五屆委員會主委。第九、十屆全國政協委員;貴州省第十屆人大代表,貴陽市第十屆人大代表。貴州省社科聯第三屆副主席。