Netflix Movies Starring Sôsuke Takaoka
Sôsuke Takaoka was born on February 8, 1982 in Tokyo, Japan. He is an actor, known for Battle Royale (2000), 13 Assassins (2010) and Break Through! (2004). He was previously married to Aoi Miyazaki. Read more on iMDB