Togo Igawa

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.