1984年获同济大学电子仪器与测量技术(5年制)专业学士学位;
1990年获华中科技大学生物医学工程博士学位;
1990-1993德国马普生物物理化学研究所Erwin Neher(1991年诺贝尔奖得主)实验室博士后;
1993-1995年美国华盛顿大学生理和医学系讲师;
1995-1997美国芝加哥Loyola大学生理系研究助理教授;
1993-2000华中科技大学生物物理与化学研究所所长、教授;
1997-1999中国科技大学神经与生物物理系常务副主任、教授;
1999-2004上海中国科学院神经科学研究所研究员、实验室主任。
2005起任北京大学分子医学研究所教授、高级研究员。