Kikujiro
Manhunt
River's Edge
The Top Secret: Murder in Mind
Kamen Rider Geats: Jyamato Awaking
BORDERLESS -72 Hours
TV · as Ren Koshin · 1 ep
Movie · as Town Vice Chairman
Movie
Movie · as Yuji Asano
Movie · as Groundkeeper (uncredited)