于1995年和1998年分别获得福建师范大学理学学士和硕士学位。1998年到泉州师范学院历任助教、讲师。2003年起在浙江大学攻读博士,2006年获得物理化学博士学位。同年进入中国科学院大连化学物理研究所从事博士后研究。2008年博士后出站后调入大连化物所催化基础国家重点实验室,担任助理研究员;2009晋升为副研究员;2011年被聘为项目骨干;2016年晋升为研究员,同年荣获大连化物所个人科技创新冠名奖;2017年被聘为洁净能源国家实验室太阳能部DNL1603组组长。迄今为止已在Nat.Commun.,Angew.Chem.Int.Ed.,EnergyEnviron.Sci.,J.Am.Chem.Soc.等国际学术期刊上发表论文40余篇,撰写英文专著1章(Springer国际出版集团出版);申请专利8项。作为项目负责人主持国家自然科学基金面上项目和多项中国科学院知识创新工程重要方向项目,作为学术骨干参与多项973项目、国家自然科学基金重大项目和重大国际合作项目等。