Japanese-Taiwanese actor Takeshi Kaneshiro, renowned for his reclusive lifestyle in recent years, appeared in a promotional ...
Form has dipped since reaching top of his game two or three years ago. Won jump racing's festive showpiece, the King George ...