Leni Lan (Chinese: ???, original Chinese name: ??; born 9 March 1990), also known by her stage name Crazybarby, has developed her career in Hong Kong as an actress, pop singer, and 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".
She starred in the Russian film Potseluy babochki (Butterfly Kiss; 2006), the Hong Kong film 3D Sex and Zen: Extreme Ecstasy (2011), TV drama program Heroes of Sui and Tang Dynasties 1 & 2 (2012), disaster film The Stormy Night (2015), and TV drama program Chong Er's Preach (2019).