
Highest rated as cast or director
Biography
Takeshi Kaneshiro, born October 11, 1973, is a Taiwanese and Japanese actor of mixed heritage – his father is Ryukyuan and his mother is Taiwanese. He speaks Japanese, Mandarin, Cantonese, Taiwanese Hokkien and English. Known for his versatile roles in Taiwanese, Hong Kong and Japanese cinema, he gained international recognition for his performances in films like "Chungking Express" (1994), "Fallen Angels" (1995), and "House of Flying Daggers" (2004). In addition to his acting career, Kaneshiro has also released several music albums and has been involved in numerous commercial endorsements. Despite maintaining a relatively private personal life, his talent and enduring popularity have made him a prominent figure in Asian entertainment.
Acted in 51
2020s
- 2025
2010s
- 2017
- 2016
See You Tomorrow
Guan Chun
- 2015
The Crossing II
Yan Zenkun
- 2014
- 2011
Where Love Blooms in the Sky
Movie
2000s
- 2009
- 2008
- 2007
Bokura no Jidai
TV
- 2006
Confession of Pain
Yau Kin-Bong
- 2005
Perhaps Love
Lin Jian-Dong
- 2004
- 2003
Turn Left, Turn Right
John Liu
- 2002
Returner
Miyamoto
Golden Bowl
Shu Akutagawa · 11 episodes
- 2001
Takeshi Kaneshiro's Antarctic Adventure
Movie
- 2000
Love 2000
Nogami / Yuri Maroev · 11 episodes
1990s
- 1999
Tempting Heart
Ho-jun
- 1998
Too Tired to Die
Kenji
Precious Time
Keigo Ishikawa · 12 episodes
Anna Magdalena
Chan Kar-Fu
- 1997
First Love: The Litter on the Breeze
Lam Kar Tung
Downtown Torpedoes
Jackal
Hero
Ma Wing Jing
Misty
Takehiro
Jail in Burning Island
Yeung Chung
- 1996
Feeling of Love
Hing
- 1995
The Miracle on a Christmas Night
Movie
Young Policemen in Love
Gimmick
Forever Friends
Private Li Ta-Wei
Fuji Colours of Amours
Kim
School Days
戴冠英
Trouble Maker
A Miu
Don't Give a Damn
Inspector Tang Chuen-Shek
China Dragon
Kok Tong Miu
- 1994
Mermaid Got Married
Kenji / Mark Kim
The Wrath of Silence
Patrick Ko
No Sir
Chin Tieh-Sheng
- 1993
Sound 4
2000s
- 2005
Perhaps Love
Songs
1990s
- 1996
Feeling of Love
Songs
- 1995
School Days
Songs
Trouble Maker
Songs





