From Beijing, China
Tung Lin (Chinese: 佟林) was a Taiwanese actor. (Via TMDB)
Legend of the MountainFilm • 1979
The Oily ManiacFilm • 1976