The Forbidden City 2025
as Mr. Wang Sgherri
London Fields 2018
as Juniper
Johnny English Reborn 2011
as Ling
Generation Yamakasi 2006
as himself
The Great Challenge 2004
as Williams
Yamakasi 2001
as L`Araignee
Taxi 2 2000
as Ninja
Credits from TMDB.