Dirty Pretty Things 2002
as Mini Cab Driver
Felicia's Journey 1999
as Sidney
Such a Long Journey 1998
as Nusli
Past Caring 1986
as Peter
Indiana Jones and the Temple of Doom 1984
as Sacrifice Victim
Credits from TMDB.