Được sinh ra với tên Yin Ying Lo tại tỉnh Quảng Đông, Trung Quốc, Helena bắt đầu sự nghiệp diễn xuất từ khi còn là một thiếu niên vào đầu những năm 1950 và lấy nghệ danh là Law Lan theo tên của nữ diễn viên Sophia Loren ("Law Lan" là phát âm tiếng Quảng Đông của họ Loren). Cô sẽ tiếp tục trở thành một trong những nữ diễn viên hoạt động nhiều nhất thế giới, với hơn 500 phim và chương trình truyền hình cho đến thời điểm hiện tại. Mặc dù cô có thể thích ứng với bất kỳ thể loại nào, nhưng trong những năm sau này, cô đã tạo ra một chỗ đứng cho riêng mình trong các bộ phim kinh dị, bao gồm cả loạt phim Troublesome Night dường như không bao giờ kết thúc.