投奔建州，后来随尔朱兆入洛阳。普泰元年（531年），任征虏将军、中散大夫。尔朱兆失败之后，归顺高欢。东魏元象元年（538年），随高欢在邙山和西魏作战。次年，因功封为广兴县君。任抚军将军，封石城县子。北齐天保元年（550年），任都督、东秦州刺史。随征契丹、柔然、库莫奚、突厥。官至领军将军，封义宁县公。天统五年（569年），任领军大将军，封山阳王。武平年间，被后主高纬削去王爵，为西兖州刺史，在任宽惠。后来担任胶州刺史。武平七年（576年），任大将军。北齐灭亡入北周，不久去世。