Actor
6 titles
The Brain Man
2013
River's Edge
2018
Wolf Girl and Black Prince
2016
Why Don't You Play in Hell?
Inuyashiki
Lesson of the Evil
2012