1924年於江蘇省立第七師範學校畢業後,相繼任職於
蕭縣縣立第三高小(郝集國小前身),第一高小(實驗國小前身)第二高小(王寨國小前身)先後任教員、校長。
1932年,張先生於江蘇省無錫教育學校畢業後,即任職
蕭縣教育局社教科長,縣立民眾教育館館長。
1938年夏,日寇進犯
蕭縣,先生乃轉至河南省西平縣任
教育局主任督學。先生以流亡之身,深具敵愾同讎之心,殷切策劃宣傳民族精神,激勵民眾同復國難,共同抗擊日寇。
1941年,返縣奉命籌建
蕭縣縣立中學(即
蕭縣中學)並親自為學校題詞“良師興國”。
1949年,先生到台灣,先後擔任台灣省省立北門高中校長,台中師範學院教授等職。