Bakuryū Sentai Abarenjā 20th: Yurusa Rezaru Abare 2023
Stunts
Kamen Rider Fourze The Movie: It’s Space Time, Everybody! 2012
Battle of Demons 3 2009
Actor
Credits from TMDB.