Stephen Shiu

Born: 1949-07-22


Placeholder

On the Wrong Track

as uncredited
Released: 1983-04-15

A look at two brothers, whose reckless careers as gang members create conflict with friends,...

Movie page

Crocodile Tears

as uncredited
First aired: 1978-04-23

Restaurant owner Lu Ganyu has two sons and a daughter. His eldest son, Lu Wenjun, becomes a...

TV Show page