在河内加入中国同盟会，追随孙文，在南洋群岛、香港、澳门间奔走。他曾先后出任新加坡《中兴报》、香港《中国报》主笔，同保皇派的报刊进行论战。他还参加了1907年镇南关起义、1908年河口起义，失败后与胡汉民在越南河内收容革命党人。1909年，张邦翰赴法国巴黎留学，后又赴比利时首都布鲁塞尔留学，学习应用科学。1911年冬，奉孙文之命回云南，被云南军政府都督蔡锷任命为云南军政府外交司司长。就任数月之后，再次赴欧洲继续学业，在比利时获得电化工程师证书。1920年返回云南，历任耀龙电灯厂工程师、无线电报局局长、航空