1984年获得天津师范大学物理系学士学位;1994年获得中国科学院生物物理研究所生物物理学博士学位;1995-1995年在美国匹兹堡大学做博士后;1995-1997年在美国佐治亚大学做博士后;1997-2002年任美国佐治亚大学助理研究员;2002-2006年任美国佐治亚大学副研究员;2006-2013年任中国科学院生物物理研究所“百人计划”研究员;2013年5月加入上海科技大学iHuman研究所