Movies
Dune: Part Two
as Lanville
Dune
as Lieutenant Lanville
Batman Begins
as Hazmat Technician
Venom
as Village Eel Shop Owner
Home on the Range
as Additional Voices (voice)
Skyfall
as Severine's Bodyguard
Mulan
as Duba Tegin
Lethal Weapon 4
as Chu
Shanghai Noon
as Lo Fong
Once Upon a Time in China and America
as Dick