1924年于江苏省立第七师范学校毕业后,相继任职于萧县县立第三高小(郝集小学前身),第一高小(实验小学前身)第二高小(王寨小学前身)先后任教员、校长。
1932年,张先生于江苏省无锡教育学校毕业后,即任职萧县教育局社教科长,县立民众教育馆馆长。
1938年夏,日寇进犯萧县,先生乃转至河南省西平县任教育局主任督学。先生以流亡之身,深具敌忾同仇之心,殷切策划宣传民族精神,激励民众同复国难,共同抗击日寇。
1941年,返县奉命筹建萧县县立中学(即萧县中学)并亲自为学校题词“良师兴国”。
1949年,先生到台湾,先后担任台湾省省立北门高中校长,台中师范学院教授等职。