Home / Discover / People

Battleship

2012
as Myoko XO

Masterless

2015
as Fool

USS Indianapolis: Men of Courage

2016
as Commander Hashimoto

Good Soil

2007
as Tsunoyasu

Guest Star

Episode Marvel's The Defenders
Royal Dragon
2017
Episode Marvel's The Defenders
Take Shelter
2017
Episode Marvel's The Defenders
Ashes, Ashes
2017
Episode Grey's Anatomy
Tell Me Sweet Little Lies
2006
Episode Marvel's The Defenders
Fish in the Jailhouse
2017
Episode Marvel's The Defenders
The Defenders
2017
Episode Shōgun
Anjin
2024
Episode Shōgun
The Eightfold Fence
2024