51 Depot 1961
as 地下党
Struggle in the Desert 1957
as Da-Yong Zhao
Secret Post in Canton 1957
as 209
Credits from TMDB.