Leni Lan Yan, còn được biết đến với nghệ danh Crazybarby, đã phát triển sự nghiệp của mình tại Hong Kong như một nữ diễn viên, ca sĩ pop và người mẫu. Sinh ra tại Thượng Hải, cô đã chuyển đến Hong Kong khi 18 tuổi và lấy nghệ danh Crazybarby là sự kết hợp giữa tên thật của cô và biệt danh "Barby" mà gia đình đã đặt cho cô. Leni Lan tốt nghiệp từ Học viện Nghệ thuật Biểu diễn Hong Kong và Khoa Diễn xuất của Học viện Sân khấu Thượng Hải. Cô từng là học sinh của Jackie Chan, nhắm tới thị trường quốc tế như một nghệ sĩ mới nổi dưới sự quản lý của JCE Entertainment Ltd. EMP. Năm 2005, dưới sự chỉ đạo của Stanley Kwan, Leni Lan đã tham gia bộ phim "Everlasting Regret" và chính thức ra mắt trong ngành giải trí. Năm 2006, Leni Lan đã ký hợp đồng với Warner Bros. Pictures và đóng vai chính trong bộ phim lãng mạn "Butterfly Kiss" của Nga, phá vỡ kỷ lục phòng vé của "Pirates of the Caribbean 2" và giành được giải thưởng Diễn viên Xuất sắc nhất năm của Nga. Cô cũng đã được đề cử cho Giải thưởng Rookie của năm tại Liên hoan phim Nga. Cô cũng đã kí hợp đồng với JCE Movies Hong Kong và chuyển đến Hong Kong. Năm 2011, Leni Lan đã tham gia bộ phim 3D "Sex and Zen: Extreme Ecstasy" và giành được vị trí số một tại phòng vé Hong Kong với kỷ lục phòng vé 41 triệu đô la Hong Kong. Diễn xuất của Leni Lan trong vai nữ chính Tie Yuxiang đã nhận được sự yêu thích cao. Năm 2012, Leni Lan đã tham gia bộ phim truyền hình "Sui and Tang hero" của Hunan Satellite TV, đã đạt được xếp hạng số một. Năm 2013, Leni Lan đã tham gia bộ phim kinh dị "Ecstasy Room Escape" và được đề cử cho Giải thưởngGolden Angel tại Liên hoan phim Trung Quốc - Mỹ tại Hollywood. Năm 2014, Leni Lan đã tham gia bộ phim hài "The Way of Surprises" do Eve Jin đạo diễn.