兄刘恭一起进言保更始帝活命。更始帝依附谢禄而居。更始帝原来的部下张卬怕更始帝报复，张卬对谢禄说更始帝原来的部将想要夺回更始帝，危及谢禄。谢禄命部下绞杀更始帝。长安周边被赤眉军掠夺得一片狼借。建世二年（26年）九月，逄安率赤眉军主力部队攻打杜陵的延岑，李宝救援延岑和逄安作战。光武帝刘秀派大司徒邓禹攻打长安。谢禄乘夜在长安城内槀街与他巷战，邓禹败走。逄安被李宝、延岑打败，十万余人被歼灭。赤眉军深受打击，粮食不足。同年十二月，赤眉军诸将决断东归。建世三年（27年），汉光武帝刘秀的大司徒邓禹率军攻克关中各地