唐豳州三水(今陕西旬邑北)人,入秦王世民幕府,数从征战,累迁至左虞候、车骑将军。曾参豫策划玄武门之变。贞观四年(630),迁兵部尚书,参议朝政。九年,从李靖攻吐谷浑。十三年末,任交河道行军大总管。次年,平高昌。后与太子承乾谋反,被杀。