，公薄伐专征，悉皆克定。功封别子新城郡公。其年授安州总管。俄迁寿州总管。开皇十九年（599年），獯猃放命，晋王北讨。公为长史，仗武乘边，申威河外，……严鼓裁通，凶丑溃散。仁寿元年（601年），为左卫率。大业元年（605年），炀帝嗣业, 深相任委……铁勒契弊，递相摇荡。公丹麾所指，一时款服。其年授开府仪同三司。公与齐王杨暕特隆此命，朝野荣之。有顷，授左翊卫大将军。（进位为隋军二号人物）。大业八年（612 年），隋炀帝征高丽，出师之盛，九军失御，多见沦没。公统率有方，全师反旆。大业十一年（615 年）