Farukhs Mynt 2011
as Hassan
Common Ground: Under Construction Notes 2007
as Self
Babel 2006
as Yussef
Credits from TMDB.