Stephen Chen is known for Bad Lieutenant (1992), Pieces of April (2003) and The Equalizer (1985).
No data