州等职务。宣统三年（1911年）至民国8年（1919年）5月，历任广东赤溪县知事，东莞县知事，高雷道尹兼警卫军第一、二、三营统领，粤海道尹兼新编陆军游击司令等职。民国8年（1919年）6月至民国9年（1920年）4月，代理广东省省长。此后他告老辞职，定居香港。民国10年（1921年），张锦芳病逝。