Freda Foh Shen is an actress, known for Mulan (1998), Star Trek (2009) and Planet of the Apes (2001). Read more on iMDB