处混凝土工。1978年-1986年，担任铁道部大桥工程局五处子弟学校教师。1986年-1989年，于四川大学中文系，攻读汉语史硕士，师从赵振铎。1989年-2009年，任教于云南教育学院、云南师范大学。现于云南师范大学从事教学研究，教授音韵学、文字学、古代汉语、对外汉语等课程。