Shen Yu-Li

Born: None


Placeholder

Devil yielded to God

as uncredited
Released: 1970-12-18

Taiwanese horror movie from 1970.

Movie page

Storm Over the Yangtse River

as uncredited
Released: 1969-07-18

Storm over the Yangtze River tells the true story of undercover intelligence agent "Yangtze...

Movie page