Chen-Chi Lin: Chen-Chi Lin. Actress: Cleopatra Jones and the Casino of Gold. Chen-Chi Lin was born on 1 December 1955 in Taiwan. She is an actress, known for Cleopatra Jones and the Casino of Gold (1975), The Spiritual Boxer (1975) and Shaolin Hellgate (1980).
Known For: Cleopatra Jones and the Casino of Gold (Madalyna(as Lin Chen Chi)), The Spiritual Boxer (Jin Lian), Shaolin Hellgate (The Lady in Red), Dangerous Encounters of the First Kind (Pearl)