Il nait le 11 octobre 1973 d'un père japonais (pour être exact : 1/4 d'
Okinawa et 3/4 chinois) et de mère chinoise (taïwanaise) à Taipei où il est élevé. Après un bref passage dans une école taïwanaise où il est brutalisé en raison de ses origines métisses, il rejoint l'École américaine de Taipei. Il devient donc trilingue puisque parlant déjà mandarin et japonais. Il commence sa carrière d'acteur lors de ses études en jouant dans des publicités télévisées et décide de quitter l'école pour se lancer dans une carrière de chanteur et d'acteur.
En 1992, il débute dans la chanson sous le pseudonyme de Aniki, grand frère en japonais et sort son premier album Heartbreaking Night. Après avoir écrit des chansons en mandarin et cantonais pour EMI, il arrête la chanson pour se consacrer à sa carrière d'acteur.
Son premier film est Executioners en 1993. Il poursuit l'année suivante par Chungking Express du réalisateur hongkongais
Wong Kar-wai ainsi qu'une série de films hongkongais.
En 1998, il joue dans la série télévisée japonaise God, Please Give Me More Time qui rencontre un très grand succès, lui permettant de jouer dans des films japonais comme Returner. Il devient également connu pour avoir servi de modèle au physique du personnage principal des jeux Onimusha: Warlords et Onimusha 3.
Il est également le représentant de Prada en Asie.