Hot Search
No search results found
- Write an article
- Start discussion
- Create a list
- Upload a video
Ti Shih was born on May 4, 1932 in Taiwan. He is an assistant director and director, known for Wu jiao wa (1977), The Dragon Story (1974) and Chinese Boxing (1972).