乾隆二十四年(1759)己卯科举人,会试大挑一等。任辉县县令时,力治劣绅污吏;任光州州判时,赈济作到“无烂无遗”,了结积案3800余件,无一上诉;任
襄城知县时,按有车马者分轮次派差以均劳役,官民称善。《
汉州志》记载张邦伸治绩为“政理民和,案牍清简”。因为官政绩政声好,上司曾推荐他升任
汝州或
郑州,然他以母疾告养,力辞归田,时年45岁。回归故里后,助修文庙,赈济族中穷人。他好为诗,约四千余篇,现仅存《云谷诗钞》八篇于世。共著有《全蜀诗汇》《唐诗正音》《绳乡纪略》《云栈纪程》《云谷文钞》《锦里新编》等共17部95卷,是汉以来今广汉地区的多产作家之一。卒于嘉庆癸亥十一月二十五日,终年67岁。