Birth Day: 1975-10-11

Place of birth: New York City, New York, USA

Louis Ozawa Changchien is an actor.