在四川大学生物系生物化学专业获学士学位(1985年)和理学硕士学位(1988年)。 2001年四川大学获理学博士学位。 1988年7月四川大学生物系助教、讲师;1993年5月副教授;1995年11月至今教授 2003-2004美国特拉华大学、波士顿大学访问学者。