隋河间景城(今河北沧州西)人,迁居马邑(今山西朔州)。任马邑鹰扬府校尉。大业十三年(公元617年),杀太守王仁恭,聚兵万余人,依附突厥贵族,攻占雁门、楼烦、定襄等郡,受封为定杨可汗,自称皇帝,年号天兴。武德二年(619年),取唐太原、晋州、浍州等地。次年被李世民击败,出奔突厥。后拟逃归马邑,被突厥所杀。