Lucille OuYang was born in 1958. She is an assistant director and actress, known for Contact (1997), The Purge (2013) and Rising Sun (1993).
No data