北宋思恩(今广西河池东北)人。第进士。景祐五年(1038),应募从军攻安化蛮。自以为有功求录用,未成编管全州(今属湖南),怨恨逃归,与叔正辞率族众及白崖山酋长蒙赶与荔波洞蛮起事,推蒙赶为帝,正辞为奉天开基建国桂王,自为神武定国令公、桂州牧。庆历四年(1044)攻下环州等地。官军镇压,退保荔波洞(今湖南荔波)。次年,被俘杀。