Leili Koshi was born February 28, 1982 as Mali Chiyoko Pholphiboun. She is of Laotian and Japanese heritage.
China Syndrome
Movie • 2004