Born in France
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