Acting
Born October 11, 1975 · New York City, New York, USA
Louis Ozawa Changchien is an actor.
Grey's Anatomy
2005
Magnum P.I.
2018
Law & Order
1990
Hawaii Five-0
2010
Blue Bloods
Elementary
2012
Marvel's Agents of S.H.I.E.L.D.
2013
Bosch
2015