隋南兰陵(今江苏常州西北)人,字文休。通阴阳算术。北周陷江陵,归周为仪同。入隋,以本官太常考定古今阴阳书。性情孤僻,又与权臣杨素不和,颇被冷落。遂矫为祥瑞,论释阴阳以投文帝所好。炀帝即位,拜太府少卿,加位开府。著有《相经要录》、《宅经》,今存辑本《五行大义》等。