Helen Lee, a renowned figure in the world of cinema, has made a lasting impression on the industry with her remarkable body of work, which includes but is not limited to the critically acclaimed films "My Niagara" released in 1992, "The Art of Woo" that premiered in 2001, and the thought-provoking thriller "Prey" which was showcased in 1995.

Helen Lee
60 · Born: Jan 1, 1965

















