Home / Discover / People
  • Created April 7, 2019 by
    Administrator admin
  • Modified September 29, 2021 by
    Administrator admin

Masterless

2015
as Demon

The 8th Samurai

2009
as Nanshu

Lil Tokyo Reporter

2012
as Mr. Sato

Little Boy

2015
as Masao Kume

Letters from Iwo Jima

2006
as Lieutenant Okubo

Guest Star

Episode Heroes
Truth & Consequences
2007
Episode How I Met Your Mother
Landmarks
2011
Episode DC's Legends of Tomorrow
Tagumo Attacks!!!
2018