The Grandfather’s Clock 2022
Actor
24 Years Old Love 2011
Tales of Terror from Tokyo and All Over Japan Volume 3, Part 2 2007
Sayonara Midori-chan 2005
Kaidan Shin Mimibukuro: Dai Yon Ya 2005
as Yamada
Josee, the Tiger and the Fish 2003
Credits from TMDB.