迁都长安，封成丹为襄邑王。更始三年（25年），刘秀部将邓禹进军河东郡，成丹和王匡、张卬率十余万大军迎击，他们败于邓禹，丢失了河东。成丹逃回长安。邓禹军和赤眉军都要西进长安，王匡、张卬进言更始帝，想要逃回南阳，更始帝不同意。成丹奉更始帝之命和王匡、陈牧、赵萌一起到京兆尹新丰迎击赤眉军。长安城内张卬发动兵变、更始帝逃亡到新丰。更始帝猜疑心重，除了岳父赵萌以外的新丰诸将，他都认为是张卬一党。更始帝把成丹、陈牧召入，诛杀。王匡惊恐，逃到长安投靠张卬，叛变更始帝。