唐杭州新城(今浙江富阳西南)人,字延放。隋大业中举秀才,旋依李密为记室。唐初为秦王府十八学士之一。贞观时由著作郎官至中书舍人。高宗时迁礼部尚书,与李义府等支持高宗立武后,升任侍中,监修国史。又助武后逐褚遂良,逼杀长孙无忌、上官仪等。显庆三年(658)任中书令。曾参加编撰《武德实录》、《贞观实录》、《晋书》等。