。1895年，乙未战争爆发，六堆客家义军结成，由举人李向荣任第九代六堆总理，萧光明任副总理，率兵赴凤山县为援军，但因下淡水溪水位暴涨不能渡而返回，两人请辞，由邱凤扬接任第十代总理，萧光明改任左堆总理。同年农历8月23日（新历10月11日），日军自今枋寮登陆，并分兵攻击六根庄。萧光明坐镇步月楼，指挥左堆义军与刘永福所留之兵士抵抗，但最后仍不支溃败，次子萧升祥阵亡，三子月祥重伤，此役后世称为步月楼战役。其后，萧光明携两名孙儿与副总理张海华渡海至广东避难，至1899年返回台湾，向日本政府投降归顺，被日方