By 466, when Xiao Daocheng was a Liu Song general, Xiao Ze was a county magistrate at Gan County (贛縣, in modern Ganzhou, Jiangsi), when he was stuck in the civil war between Emperor Ming, whose claim his father Xiao Daocheng supported, and Emperor Ming's nephew Liu Zixun, who also claimed the throne. Because of Xiao Daocheng's support for Emperor Ming, Xiao Ze, who was deep in the territory controlled by Liu Zixun, was arrested and imprisoned. His associate Huan Kang () fled with Xiao Ze's wife Pei Huizhao and his two sons Xiao Zhangmao and Xiao Ziliang (), and then organized some 100 people, along with Xiao Ze's distant relative Xiao Xinzu (), to make a surprise attack on Gan and rescue Xiao Ze. Xiao Ze then started an uprising at Gan against Liu Zixun. After Liu Zixun was defeated later that year, for Xiao Ze's contributions, Emperor Ming created him the Viscount of Gan, but he declined.