#
buy premium
Sandra Tsing Loh

Sandra Tsing Loh

Birthday: 11 February 1962, Orange County, California, USA

Sandra Tsing Loh was born on February 11, 1962 in Orange County, California, USA. She is an actress and writer, known for Chicken Little (2005), My Father's Chinese Wife (2007) and Fuck (2005). S ...Show More

Sandra Tsing Loh's FILMOGRAPHY
as Actor (20)
123Movies