清道光六年(1826)中進士,任永福(今廣西)教諭。不久,調任建寧(今福建建甌)府學教授。由於他教學有方,郡內許多英俊之士多出自他門下。不久,因父母相繼逝世,他辭官返籍守制。道光十四年(1834),邵地遭受自然災害,他協助當地政府籌度荒政,興辦義倉,賑濟災民;並修繕城垣,編整保甲,以穩定人心。守制3年屆滿,出任泉州府學教授,作《憫俗》、《砭俗》箴盲教育門人。當時,英國水兵侵擾廈門,張冕與當地有識之士,招募數百名義勇兵抗英,百姓恃此無恐,人心安定。他出入隨身攜帶戰刀,說:如有不測,即以身報國。道光二十一年(1841),他雖名列計典第一,但厭於仕途,請求告老回籍。在家期間,興辦學校,主持濉川講學7年,受業者心悅誠服。同時,倡議將宋代名宦李綱列入先師廟兩廡祭祀。著有《春秋至朔通考》、《尚書紀疑》。逝世時終年73歲,郡人為表彰他的義行,將他列入鄉賢。