Ching-Chen Yang: Ching-Chen Yang. Director: Twin Fist for Justice. Ching-Chen Yang is known for Twin Fist for Justice (1974), Shanghai Lil and the Sun Luck Kid (1973) and The Dragon and Tiger Joint Hands (1973).
Known For: Twin Fist for Justice (Director(as Yang Shih Chin)), Shanghai Lil and the Sun Luck Kid (Director), The Dragon and Tiger Joint Hands (Director), Xiao Guang Dong (Director)