Game Over 2015
as الضابط سامي
The Walls of the Moon 2015
Actor
Good luck 2012
SMS 2010
My Sleeping Lover 2009
One-Zero 2009
Ramy the Protester 2008
as الشيخ جمال
One of the People 2006
Credits from TMDB.