利诺州西北大学获得法学硕士学位，后又取得哈佛大学远东语言学博士学位。张在完成学业后到赫伯特·胡佛总统图书馆暨博物馆工作多年。1992年放弃美国国籍回到台湾，代表民主进步党参选国民大会代表并成功当选，其后连任一次。1994年到1998年间应时任台北市市长陈水扁之邀，出任台北市政府诉愿委员会主任委员。1999年，受李登辉总统提名，经立法院投票同意后任命，成为监察院第三届监察委员；1999年2月1日宣誓就职。2000年5月20日辞职，并出任侨务委员会委员长，至2008年5月20日卸任，是台湾任期最长的