Crew
Swarm
2019 · as Ken
Guitar Man
2018 · as Officer Henry
Half-Life
2008
Memoirs of a Geisha
2005 · as Takamaya Towel Servant (uncredited)
Once Upon a Time in China and America
1997 · as Inn Keeper (uncredited)
Gates of Hell
1995 · as Tiger