Freda Foh Shen
Born: 1948-04-25 Atlanta, Georgia, USA
Freda Foh Shen is an actress.
Acting (in our collection)
Ad Astra
(2019)
The Lone Ranger
(2013)
Star Trek
(2009)
Mulan II
(2004)
A Mighty Wind
(2003)
Mulan
(1998)
Basic Instinct
(1992)
Funny About Love
(1990)
Crossing Delancey
(1988)
Star Trek
(1966)