仁旧生会中学校董会校监。张永贤在1959年香港市政局选举为香港公民协会候选人，但没有当选。后来在1963年的选举中获得席位，成为市政局议员，但1967年没有获得连任。张永贤曾任香港屋宇委员会委员，香港公民协会主席，1977年以法律顾问的身份加入香港华人革新协会，后来于1993年成为其华人革新协会的荣誉会长。张永贤于2010年9月10日在养和医院死亡。香港小童群益会为纪念他，设立了张永贤律师奋进奖学金。