From 2005 to 2007, she made a string of films including The Eye 10, Bug Me Not!, Isabella, Diary, and Spider Lilies.
Từ năm 2005 đến 2007, cô tham gia hàng loạt tác phẩm điện ảnh như The Eye 10, Bug Me Not!, Isabella, Diary, and Spider Lilies.