Stephen Shin
Stephen Shin is a producer and director, known for Xi chu bawang (1994), Black Cat (1991) and San ren shi jie (1988).
Stephen Shin's FILMOGRAPHY
as Director (1)