张志贤1973年—1977年,英国曼彻斯特大学,本科毕业;
1977年—1978年,伦敦帝国学院,理学硕士毕业;
1984年—1986年,哈佛大学约翰·肯尼迪学院,公共行政学硕士毕业。[1]
张志贤1991年担任了新加坡共和国海军总长;
1991年辞去军职当选为国会议员,后在1997年,2001年及2006年的大选中继续当选;
1995年4月任代环境部长兼国防部高级政务部长;
1996年1月,任环境部长兼国防部第二部长;
1997年到2003年,任教育部长兼国防部第二部长;
2003年8月1日,被任命国防部长;
2009年4月1日起,升任副总理,继续担任国防部长,并在总理出国期间担任代总理。
张志贤育有一个女儿和一个儿子。
张志贤是当年孙中山在新加坡创立同盟会新加坡分会会长张永福的曾侄孙。