Candy Lo, a talented and accomplished actress, was born on October 18, 1974, in the vibrant city of Hong Kong. Her remarkable career has spanned numerous notable films, including the critically acclaimed horror movie "The Eye" released in 2002, the action-packed "Time and Tide" from 2000, and the thrilling "Truth or Dare: 6th Floor Rear Flat" in 2003.
Throughout her life, Candy has been blessed with a loving and supportive partner, Sammy So, whom she tied the knot with in April 2013.