Known for Acting

2006
as Nobuhiko Yukinaga
2012
as Takefumi Auchi (Winston Payne)
2010
as Yamauchi
2013
as Dr. Strangeluv (segment "Z is for Zetsumetsu")
2001
as Miyamura
2004
2018
as Yasuki Nosaka
2004
as Fukuda (segment "Sacrifice")
2014
as Akihiko Sakai
2015
as Naoto Kabe
2015
as Franshisuko
2019
2011
as Hoshimura
2017
as Hase
2006
as Morio
2014
as Satoru Yamada
2016
2014
2019
as Aisaka
2020