1999年于华东师范大学数学系获理学学士学位,2002年于北京大学数学科学学院获理学硕士学位,2005年于中国科学院计算技术研究所获工学博士学位,毕业后留所工作,历任助理研究员、副研究员。2008年获得EchoGRID fellowship,由欧盟资助赴法国INRIA进行为期9个月的学术访问。是TAMC 2008、PDCS 2010、PDCS2011、GCC 2011等国际会议的PC成员和Theoretical Computer Science等国际期刊的审稿人