仕北魏,官至秦州(今甘肃天水)主簿。北魏宣武帝正始三年(506)正月,秦州屠各人王法智聚众二千,反抗魏朝。乃被推为皇帝,建元建明,设置百官。旋攻逼州郡,不克。七月,率众十余万屯孤山,围逼秦州,为魏都督、秦州刺史元丽击败。一部退至水洛(今甘肃庄浪),与元丽再战,复败。孤山为魏行秦州事李韶攻陷,其父母妻子皆被擒获。旋率王公三十余人降魏。