授京省尚书右仆射。与郢国公王谊改正律令，583年兼内史令。开皇五年（585年）出任蒲州刺史，加金紫光禄大夫之位，监督关东运河交通。数年后，上表请求退休，被召还长安，以大将军、淮安公归第，开皇十四年（594年）二月十二日在京师长安太平里府第去世，年七十四，谥号曰定。