隋博陵(今河北定县)人。以父荫袭官。性疏诞,不治产业,娶长安富人宗连女为妻,遂成巨富。炀帝时,从杨素击平汉王杨谅,以功历仕颍川太守,并有政声。旋任司农卿。十日之内即尽征天下租谷入仓,博得炀帝喜悦。后因与杨玄感通谋反隋,被杀。