1982年3月,毕业于四川省泸州医学院,1986年9月,获中国科学院微生物研究所硕士学位,1989年12月,获中国科学院生物物理研究所博士学位。1989年12月至今,在中国科学院生物物理研究所工作,研究员。曾留学及访问英国剑桥大学、加拿大McGill大学、意大利Pisa大学、美国纽约州基础研究所、美国西北大学研究所等。