Am I a Hero Or a Villain? The Revival Of Katsuren Castle 2018
Actor
The Sango Ranger 2013
as Kenji Yara
Penguin Fufu 2012
Nirai No Oka: A Song of Gondola 2010
The Code 2009
Lust, Caution 2007
as Japanese Colonel Sato
Ogyâ 2002
Oh My God 2002
Credits from TMDB.