Luo Yan is a Chinese American actress and screenwriter. She was born in Urumqi, Xinjiang. After having a successful acting career in China, she came to the U.S. in the mid-1980s. Wikipedia
Pavilion of Women
2001 • Screenplay
Marco Polo
2007 • Chabi
2001 • Madame Wu Ailian
Shan bei da shao
1993
Hong yi shao nu
1985 • An Jing
Special Years
1983
Girl Students' Dormitory
1983 • 匡亚兰
21 & Over
2013 • Executive Producer