Oh Lucy! 2018
as Suicide Man
Laws of Yakuza Chapter 2 2016
Actor
Law of Yakuza 2016
Don's Road Season 2 Vol.2 2015
Rain of Light 2001
The Curse of Sugisawa Village: A Village That Disappeared from the Map 2001
Credits from TMDB.