名举人，十三年（1874年）中甲戌科第82名进士。光绪四年（1878年）授四川乐山知县。光绪十年（1884年），因父故丁忧服丧，又孝母养终，有意不再涉仕途，回石家坊闲居13年。因人们对其离任颇有微词，光绪二十三年（1897年）母亲病故后，又返回四川，历任綦江、金堂、垫江、蒲江、梁山、安县等县知县。授花翎三品衔，后升补眉州直隶州知州，二品顶戴，四川补用道，诰授通议大夫，晋授资政大夫。张明毅在川任职期间，请命放赈，严惩讼魁，责行新法，奖进文学，兴修水利，资尚蚕桑。受到当地百姓称颂。他在乐山符溪凿山疏渠、清淤