Carroll Gordon is an actress and costume designer, known for Mad Mission (1982), Liang cha ma wei fei ji tou (1982) and Lao you gui gui (1985). Read more on iMDB