1978-1983 兰州医学院临床医学系,获学士学位。
1983-1989 兰州医学院人体解剖教研室,助教。
1985-1988 兰州医学院解剖教研室研究生,硕士研究生,获硕士学位。
1989-1991 兰州医学院解剖教研室,讲师。
1992-1993 法国里昂第一大学科学院,留学,导师:Dr. L. ASTIC。
1993-1995 法国里昂第一大学医学院,博士后,导师: Prof. M. Jouvet and Dr. JS. Lin。
1995-1998 兰州医学院副教授。
1999-2000 加拿大蒙特利尔McGill大学,访问学者。 导师: Prof. B. E. Jones。
1999-2004 兰州医学院教授。
2005- 兰州大学基础医学院人体解剖与组织胚胎研究所,神经科学研究所,教授。
兰州大学第六批重点建设课程“系统解剖学”(2005);兰州大学双语教学课程“局部解剖学” (2006);甘肃省精品课程“系统解剖学” (2005);兰州大学本科教育质量工程专项经费支持计划“国家精品课培育”(2007)。