后梁宣帝曾孙。隋炀帝时为罗县(一名罗川)令。大业十三年(617)冬与董景珍、雷世猛同起兵,被推为主,称梁王,建元鸣凤(一作凤鸣)。次年称帝,迁都江陵,拥兵四十万,盘据长江中游一带。唐武德四年(621)兵败降唐,被杀于长安。