The Man Who Lost His Head 2007
as Api
The Lost World 2001
as Achille
Staunch 1999
as Joshua
Credits from TMDB.