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月 贵州师范大学副校长。