隋代郡武川(今内蒙古武川西)人。宇文述子。杨广为太子时,颇宠信。及炀帝即位,受任为太仆少卿。他恃宠贪婪,多横行不法。因旧宠庇佑,累官右屯卫将军。大业十四年(618),与司马德戡等杀炀帝,立秦王杨浩为帝,自为大丞相,率军北上,被李密击败。于面临覆亡时自立为帝,定国号许,年号天寿。后被窦建德擒杀。