Yukiyoshi Ozawa was born on June 6, 1974 in New Hampshire, USA. He is an actor, known for The Hidden Blade (2004), Fireflies: River of Light (2003) and Mt. Tsurugidake (2009). Read more on iMDB