隋吴郡(治今江苏苏州)人,字伯彦。少习《礼》、《诗》、《书》、《老》、《庄》,尤精《史记》、《汉书》、《东观汉记》。长于文章。仕陈为客馆令。入隋,以为州博士。开皇元年(581)秦王杨俊召为学士。炀帝时授京兆郡博士。与杨玄感兄弟友善。玄感起兵失败受株连,出为西海郡威定县主簿,死于途中。曾撰《韵纂》。