Shu Shuen Tong was born in 1941 in Hong Kong. She is a director and writer, known for The Arch (1968), China Behind (1978) and Shi san bu da (1975).
No data