
Leni Lan
March 9, 1990Shanghai, China
Biography
Leni Lan Yan, also known by her stage name Crazybarby, has developed her career in Hong Kong as an actress,a pop singer and a model. Born in Shanghai, she moved to Hong Kong at age 18 and took her stage name Crazybarby as a composition of her legal given name Crazy and her family given nickname "Barby".…
Filmography

Purple Butterfly
2003 · 6.7

Heroes of Sui and Tang Dynasties
2012 · 6.0
No image
屌丝男士2
— · 6.0

3-D Sex and Zen: Extreme Ecstasy
2011 · 5.5

The New Dragon Inn: Heroes Awakening
2024 · 5.5

The Grey Men 2
2025 · 5.0

Long's Story
2014 · 5.0

Butterfly Kiss
2006 · 4.6

Kung Fu Master Su: Red Lotus Worm
2022 · 4.0

Blasting
2022 · 4.0

血色黎明
2012 · 0.0

钻石豪门
2009 · 0.0

Love of Seven Fairy Maidens
2011 · 0.0

雾都魅影
2009 · 0.0

白雪皑皑
2006 · 0.0

配角逆袭事务所
2015 · 0.0

One Step Away
— · 0.0

Spy Eyes
2017 · 0.0

雪中红
2008 · 0.0

Fight Against Buddha
2017 · 0.0

大宋女镖师
2015 · 0.0

Dream Awakens in the Golden City
2021 · 0.0

The Stormy Night
2015 · 0.0