Togo Igawa played Dr Tanizaki in the Torchwood story Cyberwoman. He is iconically known for originating the role of Hiro in Thomas & Friends.
He also played the Secretary General of the United Nations in The Pyramid at the End of the World.
Togo Igawa played Dr Tanizaki in the Torchwood story Cyberwoman. He is iconically known for originating the role of Hiro in Thomas & Friends.
He also played the Secretary General of the United Nations in The Pyramid at the End of the World.