众议员。1922年国会第二次恢复，他仍任众议院议员。后来他曾任中国国民党河南省党部执行委员、党务指导委员及设计委员。 1933年他在任中国国民党河南省党部常务委员。其间，他任河南《民国日报》社社长。抗日战争中，他任河南省临时参议会参议员，并被聘为国民参政会第四参政员。1946年11月他任制宪国民大会河南区域代表。到台湾后，他任执业律师。1969年2月6日，张善与逝世。1940年代末，他是中州琴社的成员。