Freda Foh Shen
Birthday: 1948-04-25 | Place of Birth: Atlanta, Georgia, USAFreda Foh Shen is an actress.
...
Known For
Books of Blood
Primal Doubt
American Virgin