北魏河间(今属河北)人。曾任幽州平北府主簿。时河北百姓流亡青州(今属山东)一带,深受当地官僚地主欺凌。建义元年(公元528年),在北海(治今山东潍坊西南)起兵反魏,自称汉王,建元天统,流民响应,人数迅速超过十万余户。曾攻占光州(治今山东莱州)等地。次年,在济南为魏上党王元天穆与尔朱兆的军队击败。投降后,被杀于洛阳。