Deborah MacLaren

Deborah MacLaren played Kistane Toc Shafe Cane in the Doctor Who story Utopia.