O. Ikeda

O. Ikeda played Yeng in the Doctor Who story Marco Polo.