Deborah MacLaren

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