1932 оны гуравдугаар сарын 10 – 2025 оны тавдугаар сарын 23
EpinWatch дахь 1 бүтээлд оролцсон
June Kyoto Lu Big Trouble in Little China (1986), Blood Work (2002) və Lady in the Water (2006) filmlərindəki işi ilə tanınır.