谢贤不是张柏芝的父亲,他是谢霆锋的父亲。在张柏芝与谢霆锋结婚后,谢贤成为张的公公,张可以叫谢贤父亲。后来谢霆锋与张柏芝离婚,理论上张柏芝与谢贤没有任何关系了,但因为张为谢霆锋生育两子,也就是说为谢贤生有两个孙子,因为孩子的关系两人关系不错而已。