台郎中、灵寿县开国伯，封邑千五百户，迁车骑将军、左光禄大夫、通直散骑常侍。转车骑大将军，七年（541年）转大都督，九年（543年）迁仪同三司、左光禄大夫，进爵为侯。
北周年间.北周保定四年（564年），迁使持节、骠骑大将军、开府仪同三司，进爵为公。天和元年（566年），任使持节、都督信州诸军事、信州刺史，又转都督临州诸军事、临州刺史。增邑五百户。建德元年（572年）进为公，任藩部尚书、使持节、熊州诸军事、熊州刺史。四年（575年）任都督潼州诸军事、潼州刺史。周武帝东征北齐，他上表请