ReelRate
Lu Qi

Lu Qi

Born 6 Feb 1983 · China

Lu Qi is a Chinese director who graduated from LuXun Academy of Fine Arts.

On ReelRate

Also known for