2023
as Japanese Priest
2020
as Ambassador Debuchi
2019
as Yakuza #5 (voice)
2010
as Japanese Promoter
2002
as Japanese Surveillance Guard
2000
as Yamomoto's Henchman