2024
Dune: Part Two
Actor - Lanville
2021
Dune
Actor - Lieutenant Lanville
2005
Batman Begins
Actor - Hazmat Technician
2003
Bulletproof Monk
Actor - Master Monk
2000
Shanghai Noon
Actor - Lo Fong
1998
Lethal Weapon 4
Actor - Chu
Full filmography