唐朔州善阳(今山西朔县)人,字敬德。初为刘武周部将后降唐。善避稍夺稍,以武勇称。从李世民击败王世充,镇压窦建德、刘黑闼义军。支持李世民杀太子建成,参与玄武门之变,并射杀齐王元吉。历任泾州道行总管、襄州都督等职。封鄂国公。以自负有功,好与人争,为太宗所责。晚年笃信方术,厚自奉养,杜门不出以避祸。