为潮州人，家有一名胞妹。他约于1963年迁入深水埗苏屋邨牡丹楼居住，后来再在中五毕业之后迁往百合楼（现已搬离）。其父亲仍然在上址居住。此前，张楚勇一家居住在长沙湾福荣街的一幢唐楼内。他于1970年毕业于苏屋北官立小学上午校。其后在1975年毕业于长沙湾天主教英文中学后到何明华会督银禧中学升读预科至1977年毕业。张楚勇在1980年完成香港大学文学士课程，往后修读香港中文大学哲学硕士以及英国赫尔大学（University of Hull）哲学博士学位。他曾两次任职政府的政务主任。他于1996年加入香港电台