Ruichao Jia

Born: 1921-07-25


Placeholder

On the Trail

as 德叔
Released: 1963-11-01

Set in early 1960s, the police prevents spies from destroying city infrastructures before the...

Movie page