1982-1985 西安医科大学 助教和讲师
1990-1991 Guest Researcher, Stroke Branch, NINDS, NIH, Bethesda, MD, USA
1991-1993 Senior Research Associate, Dept. of Neurology, Uniformed Services University of the Health Sciences, Bethesda, MD, USA
1993-1995 西安医科大学人体解剖教研室 副教授
1995-2000 西安医科大学神经生物学研究中心,教授,主任
2000-2012 西安交通大学医学院,教授,副院长.
2001至今 陕西省医学会常务理事兼副秘书长,西安市医学会常务理事,中国解剖学会理事,中国神经科学学会理事
2002-2014 陕西省解剖学会理事长
2006至今 西安交通大学医学部神经生物学研究所 教授 所长