He appeared as General Onoda in the Amazon show The Man In The High Castle and as Tao on AMC’s Hell On Wheels.
He portrayed General Onoda in the Amazon series The Man In The High Castle and as Tao on AMC's Hell On Wheels.