Actor · Born 1981
The Forbidden City
2025 · as Mr. Wang Sgherri
London Fields
2018 · as Juniper
Johnny English Reborn
2011 · as Ling
The Great Challenge
2004 · as Williams
Yamakasi
2001 · as L`Araignee
Taxi 2
2000 · as Ninja