担任腾越陆防军第五营哨官。张文光经刘辅国结识了干崖土司、同盟会会员刀安仁，并创建了同盟会的外围组织“自治同志会”。该组织在农民、会党成员中发展会员，并传播革命思想。该会由刀安仁担任组长，张文光担任副组长，刘辅国负责联络。1909年，刘辅国联络而来的黄毓英等同盟会会员在董库村的张文光家中磋商革命事宜。会后自治会开始发展清军士兵，并吸收了陈天星、彭蓂、钱泰丰等人作为自治会的成员，同时按照《中国同盟会革命方略》做好起义准备。1911年，黄花岗起义爆发，张文光准备起兵响应，但因事情泄露而被迫中断，张文光被迫前往