402年,桓玄兵入建康(今南京),次年废晋安帝自立。404年,刘裕起兵击杀桓玄,桓玄余党桓振攻陷江陵,益州刺史毛璩率众3万顺江东伐叛军,命参军谯纵出涪水与主力会师巴郡。蜀军不愿东征,发生兵变。谯纵遂领兵反晋,回师杀毛璩弟毛瑾。405年,谯纵伏击毛璩于绵竹,晋兵死者十之八九。纵遂引兵攻成都,杀毛璩,灭其家,自称成都王。
从407年到413年,刘裕数度攻谯纵。413年,刘裕遣元帅朱龄石挥师克蜀,破成都,谯纵自缢身亡,益州平,据蜀8年的谯纵之乱终告平定。