as Ewan
2025
as Lieutenant Green
2024
as Jack
2022
as Ewart
2021
as Shin Hong Lee
2020
as Detective Nguyen
2018
as Festival Monk (uncredited)
2017
as Cowboy Chin
2016
as Agent Orange
as Fighter
2015
1996
as Self
1995
as Oyabun's Guard
1994
as Avengers Gang
1993
as Henchmen