Louis Ozawa Changchien

Louis Ozawa Changchien

Actor. Born 11 October 1975 in New York City, New York, USA.

ActorAmerican
4
Titles on Fi1m
68
Average Fi1m scoreas actor · 4 titles
Born
11 October 1975, New York City, New York, USA
Active
2010–present
Frequently works with

Streaming the US now

One of Louis’s titles is on a subscription service the US this week.