Pik-Sen Lim

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