10 มีนาคม 2475 – 23 พฤษภาคม 2568
ร่วมงานใน 1 เรื่องบน EpinWatch
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.