道光27年（1847年）に状元となり、翰林院修撰を授かった。咸豊2年（1852年）に河南学政となったが、太平天国軍の北伐に対して様々な防衛策を建言し、多くが容れられた。その後北京に呼び戻され、同治元年（1862年）に礼部侍郎、河南巡撫となった。当時河南省は捻軍の攻撃を受けていたが、張之万は自ら汝州や許州に駐屯して督軍にあたった。