扬州江都(今江苏扬州)人。少时勤奋好学,举进士。贞观中同令狐德棻等撰《晋书》,为崇贤馆直学士。永徽六年迁中书令、检校吏部尚书。显庆二年,受许敬宗等诬陷,贬台州刺史。徙庭州刺史,卒于抗击突厥入寇的战事中。(80/2742,参见《新唐书》105/4031)