Satoshi Nikaido was born on March 25, 1966 in Tokyo, Japan. He is an actor, known for The Last Samurai (2003), Babel (2006) and Guilty of Romance (2011). Read more on iMDB