You Can't Win 2026
as Opium Den Pickpocket
Paper Tiger 2020
as Lawyer
This Old Dog 2020
as Father
The Odd Contraption of David Bardo 2014
as Clark
Dawn of the Planet of the Apes 2014
as Colony Member (uncredited)
Battleship 2012
as Japanese Soccer Player (uncredited)
Credits from TMDB.