Hide unreleased
The Handoff TBA
as Shinsuke Okada
City Hunter 2024
Actor
Paleonaut 2017
as Kai
Silence 2016
as Doshin (uncredited)
The Vancouver Asahi 2014
as Middle Class Man
In the Cage 2013
as Young Gi
Credits from TMDB.