Shao-Peng Chen: Shao-Peng Chen. Director: Interpol. Shao-Peng Chen was born in 1933 in Taiwan. He was an actor and director, known for Interpol (1982), Invincible Devil (1976) and Lü si niang chuang shao lin (1976). He died in 2005 in Taiwan.
Known For: Interpol (Director), Invincible Devil (Stunts), Lü si niang chuang shao lin (Director), Long xing dao shou jin zhong jun (Stunts)