Stephen Chen: Stephen Chen. Actor: Bad Lieutenant. Stephen Chen is known for Bad Lieutenant (1992), Pieces of April (2003) and The Equalizer (1985).
Known For: Bad Lieutenant (Korean Store Owner), Pieces of April (Lee Loung Tan), The Equalizer (Mr. Lim), Vampire's Kiss (Fang Vendor)