Lan Yan Life story


Leni Lan Yan, also known by her stage name Crazybarby, is a Chinese actress, pop singer, and model. Born in Shanghai, she moved to Hong Kong at age 18. She starred in the Russian film Potseluy babochki and the Hong Kong film 3D Sex and Zen: Extreme Ecstasy.

Lan Yan Photos

Related Persons

Next Profile ❯