Birthday: 1990-03-09
Age: 34
Place of Birth: Shanghai, China
Known For: Acting
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 "Bar...
No social media available