刘武周死后,突厥任命
苑君璋为大行台,统帅其余众,井令突厥将领郁射设督兵助镇。苑君璋与高满政进攻代州 (今
代县),被
唐军打败。
李渊遣使劝他归附
唐朝,但苑君璋拒绝,并再次进犯代州,仍被打败。高满政主张“尽杀突厥以归唐朝”,苑君璋不从。唐高祖武德六年(623年),高满政顺应人心,杀死守卫在马邑的突厥兵,并逼苑君璋归唐,苑君璋在内外叛离、置身无所的情势下亡奔突厥。
高满政以
朔州市城投降
天宝,被唐任命为朔州总管,封为荣国公。
后苑君璋联合突厥进攻马邑,被高满政打败,唐朝以高满政为朔州总管。六月三日(7月25日),
颉利可汗带兵攻打朔州,高满政率
唐军大败之于腊河谷(今
朔城区北)。十月,颉利大举进攻马邑,唐将
李高迁临阵脱逃,高满政被围困在马邑城内。二十日(11月17日),右虞候率杜士远杀死高满政,开城投降了突厥。