Jessica Hsuan, or Suen Huen, as she’s also known, is a Hong Kong actress. She was born in Hong Kong on August 18, 1970 and made her acting debut in 1993. Since then, she has appeared in several films and numerous television dramas, including “Flirting Scholar” (1993), “A Step Into the Past” (2001), “Square Pegs” (2002), and “Tiger Cubs” (2012).