Louis Ozawa
Biography
Louis Ozawa Changchien is an actor.
Acted Movies
Spectral (2016)
Director: Nic Mathieu
The Sisterhood of Night (2015)
Director: Caryn Waechter
Predators (2010)
Director: Nimród Antal
Robot Stories (2003)
Director: Greg Pak