Eat Pray Love 2010
as Villager (uncredited)
The Line 2009
as Omar
Special Ops: Delta Force 2006
as Dr. Ibrahim Shaalan
Naked In Ashes 2005
Actor
Far from India 2003
as Talvin
Credits from TMDB.