HomePeople Biography and filmographyYang Weiru Biography unavailable on TMDB. Movies (3)TV shows (0) Movies (3) 51 Depot1961 · 地下党 Struggle in the Desert1957 · Da-Yong Zhao Secret Post in Canton1957 · 209 TV shows (0) No credits available.