Black to the Moon 3D 2013
as Hu Flung Pu (voice)
Stupidman 2006
as Pete Clark
The Duplicate 2001
as Jim Bannister
Credits from TMDB.