Pik-Sen Lim

Pik Sen Lim (b. 1944) played Captain Chin Lee in The Mind of Evil. She was married to Don Houghton.