Christopher Naoki Lee is an actor and producer, known for Castle in the Sky: A Short Film (2010), The Naked Truth (2015) and Atarax (2013). Read more on iMDB