隋赵郡柏人(今河北隆尧西)人,字元操。世为著姓。少好学,能属文。始仕北齐,历任中书舍人、博陵太守、给事黄门侍郎等职。入周,为吏部下大夫。大象二年(580),从韦孝宽击平尉迟迥之乱。以功授上仪同三司。入隋,任冯翊太守,迁蒙州刺史。后召为内史侍郎,与李德林参典文翰。出为金州刺史。有文集,已佚。